A superb effort from tailender Alex Bates wasn't enough to prevent Bradenham from slipping to a fifth straight league defeat of the season on Saturday.

Despite Bates' unbeaten 72 Swaffham managed to get back to winning ways in Division Two of the Norfolk Alliance when they came through a tight game.

After losing their previous two matches they ended up winning by three wickets after their hosts had recovered from 105-8 to get their total up to 193.

No 8 Bates frustrated Swaffham, with tail-enders Joe Taylor and Martin Fox helping him put on 88 for the final two wickets and make a real game of it.

David Annakin was the most successful Swaffham bowler with figures of 3-41.

The visitors were then indebted to Jasper Payne (62) and Alex Payne (47 not out) as they overhauled their target in the 38th over after being 111-6 at one stage.

Alex Bates completed a fine indvidual performance for Bradenahm by returning the figures of 9-0-41-4 while Fox weighed with two wickets in a solid in a solid bowling effort.

Bradenham, who are 10 points adrift at the foot of the table after their poor start to the campaign, will be attempting to do something about that on Saturday when they make the short trip to Great Witchingham A, the side immediately above them in the table.

Bradenham A were beaten by 10 wickets by high-flying Hockwold in Division Five after being skittled out for just 80. Opener John read top scored with 30.

The seconds are at home to Norwich B on Saturday.

In Division Three there was another outstanding batting performance from Fakenham A's Harry Bammant as his side beat Old Buckenham A by 68 runs.

Bammant followed up his brilliant 189 against Winterton last month with 143 this time around as Fakenham posted an impressive 356-6 in their 45 overs.

The bulk of the runs came in a thrilling partnership for the first wicket with skipper Harrison Futter (66).

The Bucks finished well short on 188 in reply, despite only losing three wickets, with former Norfolk batsman Peter Free scoring an unbeaten 100.

Next up for Fakenham A on Saturday (1pm) is a tough match at Martham, who have made a strong start to the season and currently lie third.