Danny Haynes led the way as Wisbech returned to winning ways with a seven wicket triumph at Waresley.

Spin twins Gary Freear (4-41) and Tom Meyrick (3-37) did the bulk of the damage as Waresley were restricted to 160 all out.

Wisbech produced a composed chase. Haynes batted through and finished with an unbeaten 84. He received support from Sam Albutt (18), Josh Bowers (15), Meyrick (20) and James Williams (23no).

The win sees Wisbech maintain the pressure on Tucker Gardner league leaders Godmanchester. The gap between the two sides, with five games left, is 18 points. Up next for Wisbech is a home game with Ramsey.

Wisbech II are back on top of CCA Senior Division II with a 57 run win over City of Ely.

Wisbech batted first and posted a commanding 273-6. City of Ely put in a spirited chase but finished on 216-9.

Chatteris produced their worst batting display of the season to lose by 31 runs against Cottenham.

They won the toss and elected to bowl on a suspect wicket. Cottenham reached 47-1 then Chatteris’ bowlers took command and dismissed them for 96. Once again, spin duo of Peter Munns (3-25) and Shimron Thomas (4-27) were on song, with the other wickets going to Andy Wool (1-15) and Kurt Cunningham (1-20).

A complete disaster with the bat meant that Chatteris were bowled out for 65 in 26 overs with only Cunningham (12) and Munns (21) making double figures.

Captain Anthony Palmer said: “Sometimes you have days like that and you just need to forget about them and move on.

“We have three games to play and I would like to end the season on a high. When you can’t go up or down it is sometimes difficult to get players motivated for matches but I would certainly hope that my players want to win every match, as I know I certainly do.”

Chatteris II also tasted defeat, losing by three wickets to Haddenham. Chatteris II posted a modest 148-9. Haddenham chased down an adjusted target, finishing on 173-7.

Wimblington lost to Terrington St Clement by 109 runs. Terrington batted first and posted 214-7. In reply, Wimblington were dismissed for 105.

Leverington lost a thriller by one wicket to Little Downham. Leverington could only muster 111-9 in their innings, but a strong bowling performance took the game to the wire, before Little Downham scraped home.