Great & Little Tew II beat Buckingham by 74 runs in division two of the Cherwell Cricket League.
Markus Jeacock 35 and David Fanghanel-Powles 50 took Tew to 98-2 before both were dismissed by Lester Smart. Tew collapsed to 122-7 and then 148-8 as Smart returned figures of 4-26 from 12 overs including five consecutive maidens.
Tew were then indebted to Ian Bryan and Liam Manley 52no, who shared a ninth wicket stand of 67, to steer the home team to 215-8 from 53 overs. Kevin Clarke returned 3-56 from his 15 overs of spin.
In reply, Buckingham slumped to 18-3 and then 54-5. Smart 35 offered some resistance but, with Robbie Shurmer returning 5-35, the visitors were dismissed for 141 in the 38th over.
Sandford St Martin beat Wolverton Town by 87 runs.
Chris Thompson 37 and Steve Dobson 35 helped Sandford St Martin 189-7 while Idrees Butt took 3-29. Daniel Jason Smith took 4-23 as Wolverton were dismissed in the 40th over.
Abingdon Vale beat Cropredy by three wickets.
Cropredy were dismissed for 172 runs with Thomas Bunting 36, Russell Beckett 33 and Joe Fox 33 top scoring while Henry Pickford took 4-47 and Jonathan Jenkinson took 3-43.
In reply, Patrick Somerton took 3-46 but good knocks from Amith Premkumar 42, Sam Chilvers 41 and Adam Scholey 39no saw Abingdon home in the 48th over.
Horley slumped to a crushing nine wicket defeat against Blewbury & Wallingford in division three.
Scott Harris ripped through the Horley line-up, taking 7-11, while Tom Gould picked up 3-36 as the hosts were shot out 47 runs. And that proved little trouble for the visitors to pass in the ninth over.
Brackley beat Witney Mills by six wickets.
Douglas Smith took 4-16 and Robert Cartwright picked up 3-16 Witney were skittled out for 67 runs, which Brackley passed in the 37th over.