Thomas Young bagged a remarkable six wickets for only one run as Westbury took over at the top of OCA League Division 1, with a four-wicket home win against Chadlington.
Young’s heroics in only 3.2 overs, saw the visitors rolled over for 120.
Thomas Wilson’s 42 then guided Westbury in with six wickets down as they replaced inactive leaders Cowley Internationals on runs per wicket.
Westbury 29pts, Chadlington 5
Marsh Gibbon pulled off a surprise eight-wicket win at home to Division 3 leaders Chesterton, with an all-round display from Sat Vadivale.
First, his 4-16 helped limit their opponents to 86-9.
Opening the batting, Vadivale then struck 40 as his side eased to victory at 86-2.
Marsh Gibbon 29, Chesterton 2
Westbury 2nd lost by three runs at Sunningwell in a cracking Division 6 clash.
The hosts recovered from 27-6 to post 109, before Westbury lost regular wickets to fall agonisingly short.
Sunningwell 26, Westbury 2nd 6
Chadlington 120 (S Hunt 33, T Young 6-1), Westbury 121-6 (T Wilson 42).
Chesterton 86-9 (S Vadivale 4-16), Marsh Gibbon 87-2 (S Vadivale 40).
Westcott v Witney Swifts – abandoned.
Sunningwell 109 (N Blithe 4-19), Westbury 2nd 106 (J Stacey 3-12).
Broughton & NN 2nd 92 (A Parke 3-29), Brill 67-1 (A Parke 33).
Chesterton 2nd v Risinghurst 2nd – abandoned.
Telegraph Cup Quarter-Finals Marsh Gibbon 176-7 (S Leonard 60, S Turner 33, G Ellis 3-23), Westcott 82 (S Turner 3-31).
Div 1: Westbury v Cowley Internationals.
Div 3: Chesterton v Fringford, Westcott v Cairns Fudge, Witney Swifts v Marsh Gibbon.
Div 7: Stonesfield 2nd v Brill.
Div 9: Garsington 3rd v Chesterton 2nd.
Div 10: Charlbury 3rd v Westcott 2nd.
Airey Cup quarter-finals: Westbury v Great Horwood.
Div 3: Witney Swifts v Chesterton.
Div 6: Steventon v Westbury 2nd.