Downham stayed in touch with the early pacesetters in the Premier Division with a maximum points win at home to Diss.

The hosts had half-centuries from Addam Todd (76) and Paul Harwood (52), before Australian spinner Brenton Wright bagged six for 32 to complete a 137-run win.

Sprowston's overseas star Matt Foster fired his second league century of the season, but his side were frustrated by another Australian in a winning draw against Vauxhall Mallards A.

Foster hammered 21 fours and three sixes in his 154, before Mallards replied with half-centuries from Carl Amos (59) and their own import from Down Under, Matthew Hague (86no).

Norwich moved seven points clear at the top with a four-wicket win over Old Buckenham, skipper Chris Borrett taking three for 18.

Cromer's second successive win lifted them to fourth as they beat Stow by 55 runs.

Richard Charlwood top scored with 50 for Cromer, as Stow's Ben Melton claimed four for 35.

Stow skipper Keith Thomson hit 50, but Alex Johnson (four for 17) helped Cromer wrap up victory.

Ashmanhaugh & Barton Wanderers' miserable start to the season continued with a 161-run defeat at home to Fakenham, who had a captain's knock from Keegan Monahan-Fairlie (98).

Brooke moved to the top of Division One with a 128-run win at Horsford A as Ollie Stamp hit 42 and Tom Nudd took three wickets. Horsford A's Tom Saunders took four for 36.

Swardeston A were frustrated by Dereham's Joe Marczewski (70) after Steven Cadge made 85 for the morning leaders.

Tom Alexander (62) and Ben Baldwin (five for 30) starred in Topcroft's 72-run win at home to Acle, despite Darren Ward's four for 33 for the visitors.

Kieran Jones (five for 11) bowled Lowestoft to a 39-run win against Mattishall, who had fine performances from Nathan Gostling (52) and Gordon Chetwood (four for 31).

Beccles beat Bradfield by six wickets with Alex Wright (five for 21) and Richard Porter (62no) on song.

Jason Whiddett led Division Two leaders Great Melton to an eight-wicket triumph against Swardeston B with an unbeaten half-century.

Whiddett finished on 50no as Melton moved 13 points clear at the top.

Devin Bellchamber took five for 21 for Hethersett & Tas Valley, but Fakenham A hung on doggedly for a losing draw. John Curtis (70) and James Hipperson (81no) both made half-centuries for Tas.

Chris Fuller's five-wicket haul secured a 66-run win for Bungay against Swaffham in Division Three and Dave Anderson bagged five for 33 in Thetford's losing draw at Old Buckenham A.

Alex Lovelock took a hat-trick for Narborough in a winning draw at Mundford in Division Four, after Andrew Arndt blasted 145no for the visitors.

Matt Hastings' outstanding figures of seven for 20 put Hardingham on the road to a 10-wicket win against Great Melton A.

Stow A's Simon Cooke destroyed Garboldisham A with a return of five for 15 in a seven-wicket success.

It was a good all-round day for Cromer A's Pete Gascoyne as he claimed four for 20 at Mattishall A and then hit 68 in a six-wicket win for Cromer in Division Five.

An incredible finish at Diss A saw the Division Six match against Topcroft finish in a tie, with both sides bowled out for 81. Mahmood Riasat took six for 23 for Diss.