Matt Jones hit 24 fours and three sixes in his mammoth 144 for Didcot, hitting exactly half his side's runs as they piled on 288-5 at home to Bicester & North Oxford 2nd.

His score was a league record for the South Oxfordshire side - but although he then took 4-52, he was unable to force the win as Rob Humphreys (59) helped the visitors to 237-8.

  • Didcot 18pts, Bicester & North Oxford 2nd 15

Oxford Downs 2nd came within two wickets of beating Bledlow Village, but in the end finished losers against their promotion rivals.

Steve Roberts (69) gave Downs the perfect start, then Andie Witney (4-47) led a fightback before Matty Watts (49no) saw them to 206-9.

Adam Mould's 86 gave Bledlow the initiative before Downs fought back again.

But James Shirley smashed 34 not out from 23 balls to see Bledlow to 212-8 with three balls left.

  • Bledlow Village 30, Oxford Downs 2nd 17

Nick Meadows (67), Jimmy Phillips (41) and Nigel Hume (40) took Challow & Childrey to 213-8 at home to Stokenchurch.

Gary Pound took 4-32 for the visitors, for whom Arshad Latif hit 63 as they scrambled to a three-wicket win.

  • Challow & Childrey 2nd 16, Stokenchurch 30

Brackley had no answer to the off-spin of Stefan Pichowski, who took 5-12 as Wolverton Town maintained their 100 per cent record.

The visitors slumped to 128 all out and took just two wickets as Town cruised home.

  • Wolverton Town 30, Brackley 7

Andy Hitchcock took 6-45 as Princes Risborough saw off ten-man Buckingham Town 2nd by 34 runs.

Gary Evans hit an unbeaten 48 in Risborough's 188-6, in which Richard Pengelly took 4-57.

  • Buckingham Town 2nd 4, Princes Risborough 30