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.