Thetford rounded off a solid campaign in Division One of the Norfolk Alliance with an emphatic win at relegated Mattishall.

Town bowled out their hosts for 139 in just 23 overs and then got home in their 20th over for the loss of only two wickets.

The victory saw them finish a respectable fifth in the table with nine wins and eight defeats in their 18 matches.

Swaffham also won convincingly to seal a fifth place finish in Division Two.

They made an impressive 256-7 in their 45 overs, with Alex Payne scoring 79, and then bowled opponents Saham Toney out for 176 in 37, despite the best efforts of Simon Mower (70).

Thetford A completed their Division Six programme with a home game against promoted Horsford B and went down by three wickets. Skipper Darren Newey led by example by scoring 60 as Thetford reached 181, with Jason Plumpton and Mitchell Plumpton both adding contributions in the 30s.

Hosford then played like a team who are going up, finishing on 184-3 with plenty of overs in hand as Tom Vaughan scored 77 and Ben Collinson 62 not out.

Meanwhile Stow and Diss sealed promotion back to the top flight on a dramatic final day at the top of Division One.

Swardeston A had gone into the weekend leading the way by eight points, but ended up missing out altogether after losing at fellow promotion challengers Dereham.

That result opened the door for Stow and Diss to finish in the top two – and they both did what they had to do to leave their rivals reflecting on what might have been.

The morning leaders looked well placed to secure the win they needed when they bowled Dereham out for just 164. But on a pitch where the bowlers generally held sway it proved a more than competitive total and the visitors were dismissed for 134.

Both sides then needed favours from elsewhere to go up – and they didn’t get them.

An in-form Stow side beat Vauxhall Mallards A by five wickets when chasing 225, while Diss breezed past Lowestoft in double quick time after bowling them out for 88.

In-form opener Keith Thompson was the hero for Stow, making an unbeaten 100 after his side had slipped to 131-5, while Chris Cooper returned the outstanding figures of 6-28 for Diss.