An inspired spell from Kidlington 2nd's James Blackford saw his side knock leaders Banbury 3rd off the top of the table. Blackford claimed 7-46 as Banbury were dismissed 159, and Kidlington wasted no time in getting home by seven wickets as Chris East (65) and Andy Oliver (41) led the way.
** Kidlington 2nd 30, Banbury 3rd 9

Thame 2nd took over at the top after beating Great & Little Tew 2nd by five wickets. Antony Oliver's 64 gave Tew a total of 153-9, and Thame reached 157-5 thanks to Steve Beard's 54.
** Thame 2nd 30, Gt Tew 2nd 11

Oxford 3rd thrashed bottom club Kimble 2nd by 92 runs as Johannes Claassen helped himself to a century. Claassen's 105 steered his side to 197 despite Mark Steadman's 6-81, and Kimble fell to 129 in reply against the bowling of Jignesh Tailor (6-32).
** Kimble 2nd 7, Oxford 3rd 30

Abingdon Vale 2nd's Joe Kettle finished just short of a second league century this season with 94 not out against Wolverton 2nd. Kettle helped Vale to 261-6 but they had to settle for a draw as the home side replied with 224-8, Tony Baker top-scoring with 62.
** Wolverton 2nd 9, Abingdon Vale 2nd 18

A spell of 5-27 by Steve Cox dismissed Bledlow Ridge 2nd for 129 and set up a six-wicket win for Sandford St Martin 2nd as Gary Breen reached 50 not out.
** Sandford 30, Bledlow Ridge 9