Ben Rae smashed his second successive century as Westbury cruised to a nine-wicket victory at Great Horwood in Division 1.

The New Zealander finished undefeated on 168 as Westbury successfully chased down a victory target of 259, Michael Loggin adding 61.

Hyron Shallow was at it again as he hit 151 in Tetsworth's 136-run victory over Charlbury.

Tetsworth rattled up 270 all out, Noel Adams chipping in with 50 and Ashley Rump taking 4-17.

Charlbury were restricted to just 134-8 in reply, Rolando Wright taking 4-27.

In Division 2, Garsington saw off Eynsham by five wickets.

Batting first, Eynsham scored 179-9, before Asif Shah (59no) saw Garsington to victory.

East Oxford were comfortable victors over Hook Norton, despite being penalised for a slow over rate.

Hooky scored 246-6, Melvyn Riley top-scoring with 70.

In reply, Akshay Brahmbhat hit 74 and Amir Butt 66 to set East Oxford on their way. Tauqeer Hussain (53no) saw them home.

Freeland edged out Faringdon by nine runs. They were thankful to Billy Webb, who hit 95 as Freeland posted 238-4.

Les Hole then claimed 5-35 as Faringdon fell just short at 229-8.

Important knocks by John Bacon and Shaun Foote helped Fringford to a 14-run victory over Radley in Division 3.

Bacon (49) and Foote (43) got Fringford up to 181 all out, before David Macdonald took 4-52 as Radley were restricted to 167-9.

A match-winning bowling performance from youngster Freddie Keys gave Brill a 35-run success over Witney Swifts.

Rob Gascoigne hit 62 in Brill's 222-9, before Keys claimed 5-18 from six overs as Swifts fell to 187 all out.

In Division 4, young Robbie Nicholson was the star of the show as Combe eased to a seven-wicket victory over Charlbury 2nd.

Charlbury posted 186-9 from their 45 overs, before Nicholson hit 74 not out to steer his side to victory.

Britwell Salome crushed Hailey by eight wickets after bowling them out for 76.

Wootton & Boars Hill defeated Deddington by 24 runs.

Wayne Morton (69) and James Studds (55) helped Wootton to 181-8, before Dave Spilsbury (3-36) restricted Deddington's reply to 157-8.

In Division 5, East Oxford 2nd overcame Minster Lovell 2nd by 121 runs.

Riswaan Abassi hit 83 in East Oxford's 255-8, before Minster were bowled out for 134, despite 58 from Ashley Hubbert.

A half-century from veteran Richard Parker helped Swinbrook to a 100-run win over Cassington.

Swinbrook made 181, Chris Ashton taking 4-8. But Cassington were skittled for just 81, Karl Dickinson claiming 4-16 and Tom Yallop 4-26.

Kennington beat Chalgrove by 38 runs, thanks Nick Hill (87) and Luke Bowerman (54no).

In Division 6, Pete Jones took 5-43 to help Eynsham 2nd to a one-wicket win at Wolvercote.

The home side posted 178 all out thanks to 51 from David Gilham and Simon Burns. Alex Howells (65) steered Eynsham to victory.