Letchworth won promotion from Division One of the Herts Cricket League after snatching a six-run victory at Leverstock Green.

It all come down to the final over of the season.

Having made 244-7 batting first, Praveen Bhatti top scoring with 64, Leverstock came into the final set of six needing 16, with just one wicket in hand.

The first ball was a dot but the next three went for a combined nine, including a six,

The penultimate delivery from David Albon to Adam Thomas ended with Tom Callingham being run out for 56 and sending Letchworth up as runners-up.

Zac Hayes was the star bowler with 4-28.

The result meant Hitchin finished third, nine points behind despite their six-wicket win over Sawbridgeworth.

Duncan Howells and Saad Waqas each took three wickets as Hitchin bowled the visitors out for 83.

The end of the season may have come too quick for one Baldock Town player.

James Adams took an excellent 4-23 and a good catch as their Sunday team lost a close game by three wickets.

The first team ended the year with a seven-wicket defeat to Sawbridgeworth, a result which saw them relegated from Division Five B by two points.

Ickleford had already been demoted and rounded off their disappointing season with defeat against second bottom Holtwhites Trinibis.

They lost early wickets after electing to bat until George Crouch scored a controlled 50.

There was a far too common collapse though until Sam Draper's aggressive counter-attacking brought him 50 and took Ickleford past 180.

They struggled to take control in the reply though and were beaten by seven wickets.

Ickleford's Sunday side won by 18 runs against Harrovian with U12 bowler, Leo Chan, taking 3-41 and U15 batsmen Jack Holmes (26) and Gurrinder Warraich (20*) among the stars.

Ravilla Sai (40), Joe Dalrymple (49) and Matteo Peareth (51) helped Ickleford to 239-9 in the 40 overs with 2-11 from Roy Izzard keeping Harrow to 221-9.

Preston finished their Championship season with a 93-run loss to Dunstable Town, Jack Stevens hitting 71.

They finished seventh and will spend next season in the second tier again.

Back in Division Two A, Stevenage lost by 27 runs to Abbots Langley to end the campaign in fourth.