Rushden underlined their Northamptonshire Cricket League title credentials by handing out a 53-run defeat to defending champions Peterborough.
It was just the second time since May 2011 that the three-time winners of the competition had been beaten at home and it came thanks to an inspired performance from Simon Branston.
The Rushden skipper scored his first hundred for the club and then returned to take 3-28 to help bowl out the hosts.
His 105 was the key part of the 213 all out they set Peterborough. Joe Dawborn again shone with the ball taking 4-59.
It proved too much for the champions who were dismissed for only 160 as James Gaul bagged 4-36 and Branston 3-28. Dawborn was again the home side’s leading performer making 38 from number nine in the order.
Rushden still trail the early pacesetters, though.
Finedon Dolben remain on top after collecting a fifth straight victory.
Having put 241-7 on the board against Brixworth they then bowled out their visitors for only 124 to claim maximum points.
The 30 points also came at a canter for Old Northamptonians on their trip to Stony Stratford.
They declared four overs early on 248-6 after Tom Webb (85) and Zaakir Khawaja (56) both made half-centuries.
In reply Stony slipped to 13-3 and 100-7 and, although the tail wagged to lift them a little, they were still all out for 163.
Geddington moved clear of Horton House at the bottom of the table but could not quite collect their first Premier Division victory.
Mark Steele (59), Colin Judd (57) and Kyle Morrison (41) took them to 211-9 from their 55 overs and it proved beyond Oundle.
However, the side batting second did manage to hold with nine men down at the end to deny Geddington a welcome 30 points.
Cameron Wake was Oundle’s top scorer with 62.
Horton are in the basement after losing to Northampton Saints.
Dan Harris (79) and Chris Park (36) ensured Saints limped their way to 172-9 - and it was more than enough.
Nick Bell and Mayur Odedra claimed three victims each as Horton crumbled to just 135 all out.
Rushton’s batting fired properly but it could not set them up for victory.
Daniel McGovern cracked an impressive 131 and Marcus Steed contributed 42 to see them reach 258-8.
However, a solid response from Wollaston made the win unlikely.
Mark Ralph made 54 and Steve Musgrave hit 43 as Wollaston moved to 104-2 before wickets started falling.
They were never in danger, though, and closed on 157-8.