Robbie Povey was the match winner as East Haddon maintained their Northants League Division Two title challenge with a 20-run win over Brigstock.
Haddon were in all sorts of trouble as they were reduced to 54 for seven.
But Povey led a counter-attack and smashed a superb 55 not out to lift his team’s total to a more respectable 132 for nine.
And that innings proved to be the turning point as Brigstock were dismissed for just 112.
Povey did his bit with the ball as well, taking two for 13, while Priyan Pushparajan (3-21), Jeremy Medlin (3-34) and Jack Keeping (2-13) also played their part.
The 30-point haul saw Haddon extend their lead at the top over second-placed Stony Stratford IIs to 12 points.
Long Buckby’s poor season continued as they were thrashed by 145 runs by Thrapston.
Daniel Lewis took two for 40 and Oliver Andrews two for 50 as Thrapston rattled up 238 for nine.
That was far too many for Buckby who were shot out for just 93, with only Rob Wykes (23) enjoying any successs.
Badby were left frustrated in division five, as they drew with rock-bottom Mears Ashby.
The runs were put on the board as Badby made 220 all out, with Stuart Bonthuys (48), Alan Standish (40no), Martin Wilcox (37) and William Brooks (33) all contributing.
Ashby made a decent fist of the chase though, before falling short at 181 for nine. Bonthuys completed a fine individual day claiming three for 37, and there were also wickets for Jack Fuller (2-41), Wilcox (2-33) and Duncan Blackwell (2-17).
The wheels have really come off of Yelvertoft’s title challenge in division six, as they suffered another defeat, this time by three wickets to Cogenhoe.
Will Negus top-scored with 77 as Yelvertoft scored a decent 206 for eight, with support coming from Daniel McIhinney (37) and James Burnett (30).
But it wasn’t enough as Cogenhoe chased the total down at 209 for seven despite the efforts of Callum Bentley (3-41) and James Martin (2-43).
The result means Yelvertoft have now dropped to third.
An excellent all-round bowling performance saw East Haddon IIs claim an exciting eight-run win over Weekley & Warkton IIs.
Duncan Kennedy scored 32 as Haddon were dismissed for 160, which proved to be a challenging total.
Weekley were always in the hunt, but they were eventually bowled out for 152 with Craig Burger (4-24), Ian Hardwick (3-31) and Stuart Keeping (3-54) all shining with the ball.
In division 14, there were defeats for both Badby IIs and Barby IIIs.
Casey Cooper was the only batsman to show any resistance, scoring 22 as Isham Zingari bowled them out for 111. Isham then blitzed their way to 114 for one.
It was a similarly heavy defeat for Barby, who chasing Old IIIs’ 260 for seven were rushed out for 107.
Players who could hold their heads high were James Aylett Hughes who took five for 18, and Chey Manzella who clubbed 65.