The title race will go down to the wire after the last two standing fought out a draw. Tony Oliver hit 105 and Eddie Willmot 68 put Kidlington 2nd in a commanding position as they closed on 264-4. After Thame Town 2nd's opener Rob Brooks (48) fell to a smart catch by Chris East, Sam Lachlan (54) saw his side through to a draw on 180-6. Leighton James finished with 4-69.
** Kidlington 2nd 16pts, Thame 2nd 12

Banbury 3rd's promotion hopes all but ended as they slumped to 62 all out at relegation candidates Wolverton Town 2nd. Banbury's Shannawaz Muhammed took 5-32 and Ross Freeman 4-53 to bowl out the home side for 187, but Glen Dickinson then took 8-30 in a devastating 16-over spell.
** Wolverton 2nd 30 Banbury 3rd 12

Oxford 3rd secured their place by beating Sandford St Martin 2nd by eight wickets. Nathan Absalom took 6-29 as Sandford were rolled over for 107, then veteran Julian Lawton-Smith hit 45 as Oxford eased in.
** Sandford 2nd 6 Oxford 3rd 30

Fourteen-year-old Michael Darby took 4-6 in four overs to help Great & Little Tew 2nd dismiss Kimble 2nd for just 68 to set up a seven-wicket win
** Kimble 2nd 5 Great Tew 2nd 30

Dave Ward, better known for his bowling, hit 82 not out and captain Chris Butcher scored 52 as Abingdon Vale 2nd passed Bledlow Ridge 2nd's 235-8 for the loss of five wickets.

Earlier Richard Morgan took 4-61, while Martin Harris hit 62.
** Abingdon 2nd 30, Bledlow Ridge 2nd 15