Charlie Harper claimed superb figures of 6-9 from 9.3 overs to help leaders Westbury to a 120-run victory at home to Charlbury in Division 1.

Westbury had posted 192-8, Graham Judd top-scoring with 74, before Harper’s haul and Sam Stoop’s 4-22 dismissed the visitors for 72.

Westbury 29pts, Charlbury 5 Shrivenham stayed hot on Westbury’s heels after a four-wicket home win over Hook Norton.

Tom Bartlett (65) and Chris Belcher (53) helped Hooky to 191 all out, Will Snell taking 4-27.

Shrivenham reached 194-6 to seal victory, led by Alex Bowles (44no) and Conor Taylor (41).

Shrivenham 30, Hook Norton 7 Chadlington jumped up to third with a 97-run victory at home to East & West Hendred.

Matthew Bailey (63) led the way as Chadlington rattled up 224-9, before Stefan van Jaarsveld took 3-21 and Freddie Simon 3-28 in Hendred’s 127 all out.

Chadlington 30, Hendred 6 Oxenford crushed Minster Lovell by eight wickets to move away from the foot of the table.

Minster were shot out for 113 and Arunvinay Prabakaran then hit 65 not out to steer the home side to 114-2.

Oxenford 30, Minster Lovell 3 At 21-3, Broughton looked in trouble against visitors Garsington, but they recovered to reach 230-5 and a five-wicket win.

Garsington posted 224-9, before Jason Tillcock and Andy Parsons put on 140 to clinch the game.

Broughton 29, Garsington 7 Cowley Internationals returned to winning ways in Division 2, crushing visitors Tetsworth by seven wickets.

Umair Ghazali took 4-34 and Brian Barrett 3-29 as Tetsworth were shot out for 110, before Waqas Ali hit 43 not out to see Cowley 112-3.

Cowley Internationals 30, Tetsworth 3 Neil Wilkins claimed a magnificent seven-wicket haul to set up Great Horwood’s six-wicket home win over Faringdon.

Wilkins took 7-39 in Faringdon’s 163 all out, and then Josh Nix hit 47 not out and Neil Taylor 44 to see Horwood to 166-4.

Great Horwood 30, Faringdon 5 Stonesfield beat visitors Watlington by 34 runs.

Andy Crawford (85) and Tim Wyatt (79no) led Stonesfield to a formidable 262-2, Ryan Allen claiming 5-24 to restrict Watlington to 228-8 in their reply, despite 55 from Dave Hansford.

Stonesfield 29, Watlington 6 Clifton Hampden edged a thriller at Marsh Gibbon by seven runs.

Alistair Slay (58no) and Richard Beard (57) helped Clifton post 198-5 from their 45 overs.

Marsh Gibbon got close, thanks to 76 from Sat Vadivale, but Laurence Harvey (4-51) and Ian Burton (3-26) helped to keep them to 191-8.

Marsh Gibbon 6, Clifton Hampden 28 Chipping Norton crushed hosts Winslow Town by 142 runs after rattling up 240-5, thanks to Ian Widdows (94) and Dan Stafford (66).

Martin Elliott took 4-21 and Jim McGeown 4-35 as Chippy ripped through Winslow for 98.

Winslow Tn 3, Chipping Norton 30 Wantage stayed clear at the top of Division 3 with a crushing seven-wicket win over visitors Westcott.

In a match reduced to 35 overs per side, Westcott were restricted to 157-9, before Colin Mercer hit 69 not out and Barry Martin 49 to steer Wantage to 159-3.

Wantage 29, Westcott 5 Cairns Fudge kept up the pressure, beating visiting Chesterton by three wickets.

James Robertson took 4-31 in Chesterton’s 164, then Nii-Amaa Ollennu scored 73 in Fudge’s 167-7.

Cairns Fudge 29, Chesterton 6 Rampant Eynsham marched on at the top of Division 4 with a crushing ten-wicket win at Garsington 2nd.

After restricting their hosts to 147-9, Eynsham raced to 149-0 as Sam Jones hit 89 not out and Dominic Coe an unbeaten 54.

Garsington 2nd 3pts, Eynsham 29 It was a closer affair at Swinbrook, who edged past Wootton & Boars Hill by two wickets.

Nigel Collins hit 96 in Wootton’s 187, Joel Graham taking 4-33 and Richard Parker 4-61.

In reply, Swinbrook reached 188-8 as Dominic Grace led the way with 85 not out.

Wootton & BH 8, Swinbrook 30 Hailey were 101-run victors at Deddington.

After being bowled out for 152, three wickets apiece for Chris King, Dan King and Andy Green helped to skittle the hosts for 51.

Deddington 5, Hailey 28 Young Josh Hornsby scored 107 not out to lead Charlbury 2nd to a three-wicket triumph over Stanton St John Willows.

Willows were all out for 181, before Hornsby’s knock steered the home side to 183-7.

Charlbury 2nd 30, Willows 7 A club record opening partnership of 278 between Greg Inge and Patrick Smith saw West Witney to a massive 357-2 in their home Division 5 clash with Great Horwood 2nd.

Inge smashed 162 and Smith 103, and then Horwood were shot out for only 119 as Martin Clutterbuck claimed 4-24.

West Witney 30, Horwood 2nd 3 Kilkenny crashed to a four-wicket defeat at home to fellow-title hopefuls Hanborough.

Duncan Macdonald top-scored with 46 in Kilkenny’s 143 as Daniel Simpson bagged 4-17 and Will Potter 4-25.

Matt Gorman’s 67 led Hanborough to 145-6.

Kilkenny 5, Hanborough 30 Marcham eased to an eight-wicket success at Uffington, Andrew Chalmers claiming 4-21 to help dismiss Uffington for 79.

Uffington 2, Marcham 30 Cassington Rescue saw off hosts Kennington by 50 runs.

James Righetti (58) and Pete Whitlock (43) steered Rescue to 143-7, before the home side were shot out for 93.

Kennington 4, Cassington 29 Risinghurst marched on at the top of Division 6, beating hosts Sunningwell by 26 runs.

Ben Rogis-Masih hit 57 in Risinghurst’s 163-5, before Martin Kalyan took 3-24 and John Thompson 3-39 to restrict Sunningwell to 137-9.

Sunningwell 4, Risinghurst 28 Shrivenham 2nd moved up to second with a five-wicket win at Minster Lovell 2nd.

Minster recovered from 70-9 to 147 all out, Ed Wormington taking 5-31, but Shrivenham reached 151-5 to seal victory.

Minster Lovell 2nd 5, Shrivenham 30 FATHER and son Tim and Sam Rodway stole the show in Kidlington 2nd’s 145-run victory over Stonesfield 2nd in Division 7.

Sam hit 75 and Tim 54 as Kidlington rattled up 252-6, Stonesfield crashing to 107 in reply.

Westbury 2nd marched on at the top with an eight-wicket win at Tetsworth 2nd. Tetsworth were restricted to 132-8, before Ben Curley hit 60 in Westbury’s 133-2.

Steventon raced to an eight-wicket win at Bampton.

Chasing Bampton’s 126-8, Steventon eased home thanks to Steve Thompson’s 61 not out.

Division 8 leaders Ducklington saw off Radley 2nd by three wickets.

Radley posted 193-6, Davison Matt-hews top-scoring with 64, but Ducklington reached 196-7 as Andy Walker hit 53 and Darren Harriss 45.

Peter Healy claimed 6-31 to help West Ilsley 2nd to a three-wicket success at Marcham 2nd, who were all out for 107.

Chesterton 2nd edged out Broughton & North Newington 2nd by six runs.

The hosts were bowled out for 134 as Scott Bradley took 5-35 and James Walton 5-38. Ami Mishra then captured 5-27 to help dismiss Broughton for 128.

Witney Swifts 2nd edged out visiting local rivals Minster Lovell 3rd by 15 runs in Division 9.

Rob Pratley top-scored with 74 in Swifts’ 165 all out, and then claimed 3-21 to restrict Minster to 150-9.

Sunningwell 2nd thrashed Dorchester 2nd by seven wickets.

Hosts Dorchester posted 197-5, but it was not enough as Richard Smith scored 81 not out and Colin Thorpe 71 not out.

In Division 10, a haul of 5-17 from Muhammed Khademi helped Risinghurst 2nd to a nine-wicket win at Hanney 2nd.