Stuart Berry took 7-53 and Joe Todd hit 100 not out as Horspath 2nd turned up the pressure on Division 6 leaders Great & Little Tew 2nd.

Tew had reached 116-0 after 25 overs, so their 225-9 was something of a disappointment. Edmund Gross hit 74 and Dave Freeman 41.

Todd then added 154 with Tom Holmes (53) as the visitors clambered to 226-3 with seven balls to spare.

Great & Little Tew 2nd 13pts, Horspath 2nd 30.

Tom Scrase's 88 helped get Abingdon Vale 2nd's promotion push back on track as they won at Wolverton Town by only seven runs.

Scrase received vital support from Adam King (53) in Vale's 210-6, before Joe Harris (3-55) and Robin Newman (3-65) bowled out Town for 203.

Wolverton Town 2nd 7, Abingdon Vale 2nd 30.

Sixteen-year-old Will Goodman was the hero for Tiddington 2nd as he hit an impressive 91 in his side's eight-wicket win at home to Sandford St Martin 2nd.

Robin Pykett also put in a match-winning performance, taking 5-49 from 21 overs as Sandford struggled to 151-9, with only Steve Cox (44) getting going.

Tiddington 2nd 30, Sandford St Martin 2nd 8.

Conor Taylor hit 58 and Malcolm Ashby 43 to set up Bledlow Ridge 2nd's declaration on 273-8 after 48 overs at home to Kidlington 2nd.

Jim Blackford took 4-81 for the visitors, who were bowled out for 206 despite James Ewers's 61.

Bledlow Ridge 2nd 30, Kidlington 2nd 17.

Wallingford beat Milton Keynes Park 2nd by eight wickets.

Wallingford 30, Milton Keynes Park 2nd 7.