Dave Taylor smashed an unbeaten century to help Horley leapfrog Garsington to top spot in OCA Division 1 on Saturday.

Taylor’s 108 not out saw Horley to 246-7, before Steve Palmer claimed 3-15 as Garsington were shot out for 107.

Shrivenham thrashed Minster Lovell by nine wickets.

Minster were rolled over for only 84, Scott Valentine taking 4-20. Adam Tucker top-scored with 48 as Shrivenham eased to 87-1.

Westbury eased to an 84-run win against East Oxford.

Tom Wilson’s 66 led Westbury to 222 all out. Michael Loggin’s spell of 4-30 ensured East Oxford were always on the back foot, and they fell to 138 all out.

Great Horwood piled the pressure onto Tetsworth with a four-wicket win.

Tetsworth posted 145-9 from their 45 overs, before Sam Willett’s unbeaten 56 saw Horwood home at 149-6.

In Division 2, Broughton & North Newington romped to a ten-wicket win against Marsh Gibbon to stretch their lead at the top.

Olly Evans (4-32) and Andy Parsons (3-33) restricted Marsh Gibbon to 161.

Broughton raced to 164-0 thanks to Jason Tilcock (76 no) and Gary Crook (60 no).

Richard Burton starred with bat and ball in Oxford Caribbean’s emphatic 176-run win over Freeland.

Burton scored 110 not out in Caribbean’s 292-6, then claimed 3-22 as Freeland slumped to 116 all out.

Witney Swifts are all-but down after a crushing ten-wicket defeat at Faringdon.

Swifts, who have still not recorded a victory, were rolled over for 101, before David James hit 52 not out in Faringdon’s 102-0.

Spinner George Gross claimed 5-56 to help Hook Norton to a two-wicket win over Stonesfield, who were all out for 185, Tim Wyatt scoring 83.

Tom Rothwell then scored 56 not out to see Hooky to 186-8.

Danny Harding smashed 148 in Chadlington’s 105-run win over Clifton Hampden in Division 3.

Chadlington rattled up 299-5, before Matthew Duester (3-23) and Steve Hunt (3-41) helped to dismiss Clifton for 194.

East & West Hendred thu-mped Eynsham by 196 runs.

Miles Martin (72no) and Charlie Mulford (64) helped Hendred to an imposing 282-8, before Mark Baring took 3-7 and Martin 3-30 as Eynsham were shot out for 86.

In Division 4, Hailey’s Joel King scored a superb 129 to help his side to an 80-run win over Wootton & Boars Hill.

Hailey posted 270-6, Paul King chipping in with 54. In reply, Wootton were bowled out for 190, Ian King taking 3-23 and Omar Hussain 3-35.

Simon Huxtable had a superb day his side in Radley’s three-wicket win over Charlbury 2nd.

Huxtable claimed 7-26 in Charlbury’s 165 all out, before hitting 88 not out as Radley reached 166-7.

Britwell Salome saw off Chipping Norton by 60 runs.

Aa third-wicket stand of 164 between Matt Luxford (96) and Kevin Slater (78) helped Britwell post 223-4.

John Dennis then claimed 4-28 on his debut as Chippy fell to 163 all out.