Kingston Bagpuize beat Oxford Downs 2nd by two wickets with three balls to spare in Division 2 of the MP Sports Cherwell League.
Matthew Warner gave the Kingston the perfect start by taking 3-4 from his first seven overs, before going on to finish with 4-23 from 14.
Downs were 78-6 after 30 overs, but recovered through Paddy Daniel (50) and Ian Caunce (44) to reach 162-9.
Despite losing wickets, Marco Cecchini saw Kingston home with an unbeaten 51.
K Bagpuize 25 pts, Ox Downs 2nd 10.
Richard Simpson hit 80 from 60 balls and dad Michael 49 in a 128-run fifth wicket stand for Bicester & North Oxford against Hanborough.
Their 219-6 always looked plenty as Simpson junior (4-34) and Michael Speight (3-43) humbled Hanborough for 131.
Bic & North Oxford 25, Hanboro 3.
Witney Mills’ first win since May 8 came in a thriller against Bledlow Ridge.
Mills made only 136, Geoff Tombs taking 4-24, but despite James Stevens’s 38, Pierre Lefort (5-35) helped reduce the Ridge to 130 all out.
Witney Mills 25, Bledlow Ridge 7.
James Coleman toiled away for 5-61 in 22 overs as Cropredy limited Bledlow Village to 173-8 after asking them to bat first.
But the hosts were bowled out for only 106.
l Cropredy 4, Bledlow Village 25.
Bilal Afzal (4-52) and Tom Cook (4-61) bowled brilliantly as Dinton 2nd were held to 169-9 by Twyford.
But Zawar Hussain (62) and Shahid Mahmood (41) fired the visitors to 172-3 with ease to overtake Oxford Downs at the top.
Dinton 2nd 5, Twyford 25.