Finedon Dolben remain in control of the Northamptonshire Cricket League after a sixth straight victory.
They picked up their fifth maximum-points haul of the season with a routine win over Stony Stratford.
Callum Berrill (95no) was their star with the bat on the way to 226-6 before Australian Shane Devoy continued his impressive start for the club with 17-7-25-4 as Stony fell to 131 all out.
Rushden maintained their impressive opening few weeks with an excellent run chase to beat Old Northamptonians.
Set an imposing 264 to win, they knocked them off with four balls and two wickets remaining.
Ben Paine gave them the perfect start with Luke Spears adding 63. Tom Heathfield’s 5-70 was not enough to save ONs.
Earlier they had all helped out with the bat.
Only two men failed to reach double figures as Zaakir Khawaja top scored on 58.
Champions Peterborough got back to winning ways - but only just.
They beat Northampton Saints by four runs on the last ball of the game.
Tim Young’s 88 was the biggest contribution in their 203-5.
And it looked like Saints were well on course to inflict a second straight defeat on Peterborough when they reached 146-4.
However, wickets started to fall steadily as Paul McMahon (3-57) and Joe Dawborn (3-68) exerted some control.
And it was the latter who struck right at the death to bowl Mayur Odedra with the final delivery.
Rushton’s imprved form was kept up as Marcus Steed produced an all-round masterclass to despatch struggling Horton House.
After making 51 not out to help his side reach 191 all out he then had even bigger part to play with the ball.
Tom Seckington carried his bat through the Horton innings to finish 73 not out as Jack Johnson (12) was the only other man to reach double figures.
The batsmen’s woes were largely due to the skill of Steed who finished his spell with 17-8-26-6 to claim 30 points for his side.
There was reason for celebration at Geddington as they collected their first-ever top-flight victory.
The win saw them leapfrog Wollaston, Stony Stratford and their opponents Brixworth in the table.
Skipper Tiaan Raubenheimer (4-60) and overseas bowler Kyle Morrison (3-53) did the damage as they won by 24 runs.
Only Peter Caunt (66no) restored any respectability for Brixworth helping them recover from 58-6 to finally reach 173 all out.
That came in response to Geddington’s 196-7 which was indebted to a brisk - and as it turned out, crucial, - 58-ball 74 not out from Connor McAlinden.
The other game saw Oundle collect their first victory since the opening day as they beat Wollaston.
Petrus Jeftha was their star with bat and ball taking 5-65 and then scoring 38 not out to guide them to a six-wicket win.
Matt Jones (42) had earlier helped Wollaston to 151 al out.
Isham top Division One after a thrilling five-run win over Finedon Dolben 2nd.
Losses for Weekley & Warkton and Burton Latimer saw the unbeaten Orlingbury Road side move above their rivals.
Northampton Saints 2nd lead the way in Division Two while Old continued their excellent start with fifth win in six games to sit proud at the summit of Division Three.