Frankly Digital Norfolk Alliance Divisions Three, Four, Five and Six: Acle A kept themselves in the Division Three promotion picture with a three-wicket win at home to Swaffham.

Michael Crisp fired 75 as Swaffham set a 200-plus target, but half-centuries from Alec Payne (58no) and Kevin Gilbert (53) secured the points for Acle.

Swardeston B's last man Josh Chatland held his nerve to strike the penultimate ball of the match for four and wrap up a one-wicket win at Kirkley & Lowestoft Railway.

Skipper James Pearson led the way for Swardeston, adding 42 to his bowling figures of four for 46, while Craig Guy made 57 and Marcus Bishop took five for 41 for Kirkley.

That result cut Great Melton's lead to 15 points after they were restricted to a 90pc winning draw at North Runcton A. Martyn Cooke made 56 for Melton and Runcton's Jack Major claimed five for 62.

Ben Fisher took five for 40 to set Great Witchingam A up for a six-wicket win at Dersingham, who had 51 from Manny Sayers.

Division Four leaders Hardingham were five-wicket winners at Hethersett & Tas Valley A.

Toby Fletcher (four for 20) and Josh Rowe (four for 42) were Hardingham's leading bowlers and Andy Duckham (94) struck 18 fours in his matchwinning innings. Steve Hayes made 66 for Tas.

Half-centuries from Phil King (59) and Ben Askew (66) saw Old Buckenham A to a five-wicket win at Norwich B.

Tom Ware (53no) steered Narborough past their victory target at Cromer A, after Dean Elliott made 51 for the hosts.

Mike Taylor (77no) scored more than half Bradenham A's runs at Mundford and although Iain Brown followed up with four for 32, Mundford went on to win by five wickets. Joe Norman earlier took four for 27 for the hosts.

Mick Piggott put securing victory for his team before personal achievement as he finished on 99no in Thetford's eight-wicket win over Bungay. Jack Lingard took five for 36 in the Bungay innings, with Tom York hitting 61.

Division Five strugglers Brooke A turned the tables on leaders Rocklands with a three-wicket success. Chris Banham (four for 55) and Clive Bennett (four for 33) kept Rocklands in check, Steve Halls top scoring with 59.

Simon Pritty then hit 59 as Brooke clinched their second win of the season, despite Matt Etteridge's four for 41.

Halvergate crushed Stow A by eight wickets, Luke Hannant making 51no.

Troy Allen blasted 97 and Jamie Perry-Warnes took five for 35 as Aldborough collected maximum points against Diss A, who had a fine individual performance from Richard West (76 and three for 55).

Winterton's three-wicket win at Great Melton A kept them third, Bryn Clarke hitting 51 and Kevin Percival claiming four for 41.

Jon Olpin made 42 as Swardeston-CEYMS dug out a losing draw at home to Norwich & Coltishall Wanderers A.

Garboldisham A stayed top of Division Six after their eight-wicket win against Vauxhall Mallards B.

Ian Weetman's 89no gave second-placed Mattishall A a 120-run win at Beccles A.

Harry Windridge fired an unbeaten 108 and Paul Holmes added 57no as Topcroft A beat Thetford A by eight wickets. Pat Sparkes (59) and Jordan Ahmed (52no) were Thetford's top scorers.

Ian Battelley maintained his outstanding form, hitting 94no to lift Dereham A away from the bottom as they won by 42 runs at Saxlingham A, who had 55 from Mark English.

Bradfield A's Eddie Locke (four for 24) helped bowl Lowestoft A out 19 runs short of their victory target. Earlier Alex Haverson took six for 44 for Lowestoft.