CHALLOW & Childrey 2nd regretted dropping stand-in opener Tim Brooker on nought as he went on to hit a fine 100 not out for Princes Risborough, who triumphed by 271 runs.

Adam Morton added 79 as Risborough rattled up 254-2.

Spinner Steve Greaves (4-22) then used all his experience to reduce Challow to 83 all out.

Princes Risborough 30, Challow & Childrey 2nd 5

Brackley's batsmen failed to back up their captain's decision to bat first when they slumped to 113 all out at Bicester & North Oxford 2nd, who went on to win by eight wickets.

Graham White's 57 not out then took Bicester to 115-2.

Bicester & North Oxford 2nd 30, Brackley 6

Steve Wilson took 4-24 for Oxford Downs 2nd as they reduced Didcot to 126 all out in the 46th over to set up a five-wicket win.

Downs then made batting look rather easier as they clinched victory at 127-5 in 35 overs.

Oxford Downs 2nd 30, Didcot 10

Some all-round heroics from Will Dallimore were not enough to save Long Marston at Buckingham Town 2nd, who won by four wickets.

Dallimore hit 37 in Marston's 140 all out, then took 3-42, but was powerless to stop Mike Taylor (60) taking Town to 143-6.

Buckingham Town 2nd 30, Long Marston 12

Waqar Mohammed (4-36) and Simon Kempster (4-49) did the business for Aylesbury Town as they bowled out Chearsley for 154.

But the visitors were then undone by Ken Baker's 5-15 as they fell agonisingly short on 150 all out. Rehman Sharif hit 71.

Chearsley 30, Aylesbury Town 8