OCA League reports: Division 1 leaders Tetsworth returned to winning ways at Hook Norton on Saturday.

An opening partnership of 123 between Simon Richards (86) and Melvin Riley (49) saw Hook Norton reach 188-3 in the 38th over, before Rudi Rock (5-30) sent them crashing to 207 all out.

Albert Antrobus (50no) and Jeffrey Rodgers (42) then shared a partnership of 94 as Tetsworth recorded a six-wicket victory.

Shrivenham looked to be cruising to victory against Great Horwood when they reduced their opponents to 65-5, chasing a target of 216-6.

But Simon Ridgeway had other ideas as he smashed a superb unbeaten 125 to steer the visitors to an unlikely three-wicket win.

Freeland rattled up 228-6 against Witney Swifts, with Malcolm Townsend (54), Phil Dunnill (50) and Richard Howe (47) all starring.

In reply, Jason Seacole (46) batted with his normal assurity, but Stuart Hole (3-23) and Robert Panting (3-33) gave Freeland a 68-run victory.

Westbury move up the table after a 19-run win over Brill in a high-scoring clash.

Andy Swain (64no) and Matt Smith (55no) shared an unbeaten partnership of 121, and with Neil Wilkins hitting 56, Westbury set a challenging 233-5.

Paul Smith (51) got the Brill innings off to a flying start, but when Richard Treadwell (3-62) and Swain (3-58) claimed some quick wickets, they were left short.

Garsington beat Oxford Caribbean by 11 runs, Neil Jones (57) and Richard Wakefield (54no) playing key roles.

In Division 2, Alex Wilson's 95 set up Chinnor for a 31-run victory over Broughton.

Wilson's top knock helped Chinnor rattle up 243-8, and despite Paul Derry's un- beaten 97, Broughton fell short.

Simon Cornish's all-round display could not help Faringdon to victory over Charlbury.

Cornish took 4-39 to restrict Charlbury to 189-9, and then hit 50, but Nick Merry's 5-38 saw Faringdon dismissed for 129.

A high-scoring partnership between Olly Willans (60no) and Gary Cook (30no) saw Eynsham ease home to a eight-wicket victory over Marsh Gibbon, passing the target of 127 with 16 overs to spare.

Andy MaCauley had earlier taken 5-33, his second five-wicket haul of the season.

Twyford recovered from 68-5 to win in the penultimate over against Oxford Rescue.

Minster Lovell stormed back to the top of Division 3 with bowlers Matthew Green (4-30) and Bill Bowman (5-24) starring in their three-wicket victory over Oxenford.

Swinbrook stay rooted to the bottom after crashing to a six-wicket defeat at the hands of Letcombe.

Only three batsmen got into double figures as Swinbrook limped to 89 all out, and Letcombe had no problems passing their target.

Marcham are the new leaders in Division 4 after a six-wicket victory over Kings Sutton.

Chasing a target of 160-9, Rick Hilario (58no) and Robert Askew (53) got them home with 11 balls remaining.

In Division 5, a gutsy Hanney side pulled off a dramatic six-run victory over Freeland 2nd, despite only fielding nine players.

Batting first, Hanney's batsman struggled to find anything in the way of partnerships, and fell to 117 all out, with Tom McNeil bagging 3-26 off eight overs.

Fielding five under 17s, Freeland suffered a dreadful middle-order collapse, falling from 43-1 to 44-5, and they never recovered as Hanney pulled off an unlikely victory.

Minster Lovell 2nd stay top of Division 7 after crushing Begbroke 2nd by 196 runs.

Minster rattled up their biggest-ever score in competitive cricket of 286-3 with veteran Doug Wilks hammering a magnificent 117. Begbroke were shot out for 90.