Sandford St Martin went top of Cherwell League Division 3 after ending Bicester & North Oxford’s unbeaten start to the season.
Martin Anson took 4-21 as Bicester crawled to 124-7 from their full allocation of 53 overs.
Matt Collins top-scored with 43.
Tom Goffe (42), Grant Phillips-Tebb (40) and Tim Lowe (31no) then steered Sandford to 130-2.
Sandford St Martin 25pts, Bicester & North Oxford 3
Oxford Downs 2nd lost top spot in the table after being given the runaround by Dinton 2nd.
Neil Roberts hit 102 and Will Ebsworth contributed 36 in the home side’s 254 all out, which might have been even more imposing had Jak Soppett not taken 4-57.
Mike Green (4-47) and Ebsworth (3-15) then forced Downs to hang on for a draw at 130-8.
Dinton 2nd 19, Oxford Downs 2nd 7
Robby Taylor took 6-26 and Joe Thomas 3-10 as Great & Little Tew 2nd bulldozered basement boys Bletchley Town for 73.
Earlier, Tew had batted rather better, with Robbie Catling (38) and Michael Darby (33) helping them reach 165.
Sam Newman took 5-53 and Ben Talbot picked up 3-13 for the hosts.
Bletchley Town 5, Great & Little Tew 2nd 25
Jeremy Kirby hit 92 as Shipton-under-Wychwood 2nd won by six wickets away to Banbury 3rd.
Ed Smith smashed 86 for Banbury and Tom Hill made 47, but the home side’s other batsmen made only 30 runs between them as they were bowled out for 171.
Valentin Guiruad (3-40) and Jason Hunt (3-41) did most of the damage for Shipton, who reached 173-4 thanks to Kirby and Shane Duff (30).
Banbury 3rd 7, Shipton-under-Wychwood 2nd 25
Oxford Downs slip to the bottom of Division 1 after Banbury 2nd timed their run chase to perfection.
Downs had posted 183-8 thanks initially to Will Watts (32) and then Darryl Woods (46no).
Charlie Hill hit a perfectly paced 72 not out as Banbury reached 185-6 with eight balls to spare.
Steve Beck contributed a useful 34, while Wasim Mehmood’s 3-46 ultimately proved in vain.
Oxford Downs 9, Banbury 2nd 25
Chaminda Wimalarathna took 5-25 and Isaac Claridge picked up 3-7 as visitors Witney Mills blew away Chearsley for only 63 in Division 4.
Earlier, Mills mustered 198-9 from their 53 overs, with Dan Swindells (54) and Sam Haselgrove (52) in the runs.
Edward Holland was the pick of the home attack, taking 4-27.
Chearsley 4, Witney Mills 25