Mike Cook took 6-17 from 13 impressive overs as Kingston Bagpuize slipped to an embarrassing defeat away to Abingdon Vale in Division 2.
Kingston were bowled out for just 41 in 25 overs in a game played on Warborough's village ground as Vale's Hales Meadow headquarters is still completely under water.
Ben Humpage (4-21) took the other wickets to fall before Abingdon scored the required runs for the loss of one wicket to return to the top of the table.
The win was all the more remarkable as Abingdon were forced to play a severely-weakened team because the game clashed with the club's annual Dutch Tour.
Abingdon Vale 30pts, Kingston Bagpuize 2.
Horspath gave their promotion chances a massive boost by beating morning leaders Bledlow Ridge.
Steve Bird compiled a patient 70 from 48 overs as Ridge could manage only 168 before being bowled out from the penultimate ball of the final over.
Horspath also found scoring runs hard work, but Robbie Eason (70) and Adam Pitt (40) added 99 for the first wicket and the rest of their side just managed to get the rest with three wickets and five balls to spare.
Horspath 30, Bledlow Ridge 14.
Oxford 2nd enjoyed an even narrower victory at Leighton Buzzard Town to keep their promotion hopes alive.
Philip Evans took 5-48 as Town were restricted to 192-9, in which Chris Thompson top-scored with 63 and Tom Scott chipped in with a handy 43.
Tim Marcon's 39 was the highest score in Oxford's reply, but despite losing eight wickets they just managed to secure victory with two balls in hand.
Oxford 2nd 30, Leighton Buzzard Town 16.
Irfah Shah's 6-73 was in vain as Morris Motors Exiles crashed to a 79-run defeat at home to Tiddington.
Nick Pykett (78) was the mainstay of the visitors' 230 all out, and then Neil Smith (5-38) and Matt Maule (3-57) joined forces to dismiss the Exiles for 151.
Morris Motors Exiles 16, Tiddington 30.
No play was possible in the match between Bourton Vale and Challow & Childrey, as Bourton's ground was unplayable due to recent flooding.
Bourton Vale 10, Challow & Childrey 10.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article