A devastating spell of 6-47 by John Finch set up Oxford 4th's five-wicket win over Long Marston 2nd.

Stewart Fitzgerald hit 66 for the visitors, but Finch helped restrict them to 186 all out on a good surface for batting.

A mid-innings wobble caused some alarm in the home side's ranks, but Alex Morgan (38no) and Adam Hall (35no) calmed any nerves.

Oxford 4th 25pts, Long Marston 2nd 8 Adrian Manger's 71 for Horspath 2nd against his former club proved to be in vain in a four-wicket defeat at Tiddington 2nd.

The visitors' 196-6 proved inadequate as Alan Moore (39), Alex Mackie (35) and Neil Smith (35no) took the home side to 198-6.

Tiddington 2nd 25, Horspath 2nd 9 Old-timer Gary Porter showed he still holds some menace, taking 4-31 as Sandford St Martin 2nd were rolled over for just 80 at home to Thame Town 2nd on the way to a 101-run defeat.

Earlier the visitors had fared rather better, with Richard Carr hitting 34 in their 181-9 as Matthew Thompson took 4-25.

Sandford 4, Thame Town 2nd 25 Matthew Jones starred for Didcot in an eight-wicket success at Brackley.

Jones took 4-50 as the home side stumbled to 97-8 from their 53 overs, before steering Didcot home with 33 not out.

Brackley 2, Didcot 25 Bourton Vale 2nd recorded a 65-run win from their long trip to ten-man Wolverton Town 2nd.

Robert Langley (57) helped Vale on their way to 197-8, despite the best efforts of Wasim Fayyaz (4-49).

Matthew Keyte then followed up his 31 by taking 3-22 as Town were dismissed for 132.

Wolverton 2nd 5, Bourton Vale 2nd 25