RICHARD Cook returned sensational figures of 9-18 as Radley recorded an unlikely 15-run victory at Steventon in Division 4.

Radley had been skittled out for a paltry 49 in tricky batting conditions as Phil Armstrong took 4-6 and Joe Bennett 3-1.

But Cook then grabbed his outstanding figures, only being denied all ten with Ali Malik taking the other wicket to fall as Steventon were dismissed for just 34.

Leaders Hook Norton beat Shrivenham by 105 runs.

Alex Plant struck 71 in Hooky’s 223 all out, before visitors Shrivenham fell for 118 in their reply.

Sunningwell continued their winning ways, seeing off hosts Fringford by 69 runs.

Sam Baker hit 84 to help Sunningwell to 189-8, Ian Hedley taking 5-40 for the hosts.

In reply, Fringford fell for 120 as Adam Duffield claimed 4-28.

A haul of 5-42 for Ramesh Chennagiri was in vain as Deddington lost by four wickets at home to Ducklington.

George Townsend (4-20) and Sean King (4-30) helped bowl Deddington out for 125, before Kane Lewis hit 30 not out to steer Ducklington to 128-6.

Zain Iqbal smashed a superb century to help Oxenford to a four-wicket win at Wootton & Boars Hill in Division 1.

Wootton set 174-8, Shaun Morton hitting 96 not out and Stephen Wright taking 5-15.

But Iqbal then scored 122 to steer Oxenford to 175-6.

Wolvercote went top after posting a 36-run victory at Stonesfield.

Tim MacIntyre hit 56 in Wolvercote’s 173-8, before Toby Shelley claimed 4-41 to help to dismiss the home side for 137.

A five-wicket haul for Redd Pratley helped Witney Swifts to an eight-wicket win at East & West Hendred.

Pratley claimed 5-27 as Hendred were bowled out for 142, before George Seacole (84no) saw Swifts to 143-2.

Faringdon defeated Westcott by six wickets.

Chasing Westcott’s 141 all out, Faringdon eased home at 142-4, Rob Owen top-scoring with 32.

Middleton Cheney moved top of Division 2 with a seven-wicket win at Cairns Fudge.

Steve Wilkes claimed 4-26 as Fudge were all out for just 80, before Ryan Markham hit 42 not out in Middleton Cheney’s 83-3.

Chipping Norton saw off hosts Stanton Harcourt by four wickets.

Harcourt were all out for 152, Rhys Warner-Carter with 4-28.

Dave Brassett (54) and Matthew Molyneux (48) then combined to steer Chippy home at 156-6.

Five wickets for Nikunj Patel helped Tetsworth to a six-wicket win against visitors Clifton Hampden.

Patel took 5-19 to bowl Clifton out for 98, then Arun Patel hit 35 not out as Tetsworth eased home at 99-4.

Watlington won a low-scoring clash with visitors Wantage by four wickets.

Dismissing Wantage for only 56, Watlington also struggled in the damp conditions, reaching 57-6.

In Division 3, Brill maintained their unbeaten start with an eight-wicket win over visitors Risinghurst.

Three wickets apiece for Ben Jackson and Andy Wynd helped to dismiss Risinghurst for 95, and then Wynd struck 47 not out as Brill eased in at 98-2.

Chadlington’s Mark Lambert shone with 93 to help his side to a 103-run win against Kidlington.

Chad posted 206-5 in their 45 overs, before Craig Atlas claimed 5-19 in Kidlington’s 103 all out.

Three wickets each for Stuart Morgan, Phil Russell and Clark Berry helped Broughton & North Newington to a four-wicket win at Kilkenny.

Dorchester won a low-scoring clash with hosts Marcham by 21 runs.

They had been bowled out for 113, Stuart Armstrong taking 4-19 and Ethan Davie 3-38.

But James Neal (3-18) and Thom Airs 3-31 sent Marcham tumbling to 92 all out.

Patrick MacKenzie-Charrington had a superb day for West Ilsley as they beat visitors Bampton by six wickets.

MacKenzie-Charrington took 6-53 as Bampton were bowled out for 172.

Ross Wise (47no) and MacKenzie-Charrington (45no) then steered the home side to 176-4.

In Division 5, Wolvercote 2nd went top after beating visitors Freeland by three wickets.

Only Sam Walker (46) got going in Freeland’s 145 all out, and Wolvercote reached 146-7, Tohsif Manzoor making 58.

Skipper Richard Parker took 4-7 to help Swinbrook to a 50-run win at Kidlington 2nd.

Swinbrook set 171-9, before veteran Parker helped to bowl Kidlington out for 121.

Oxenford 2nd defeated visitors Kennington by 116 runs.

Andrew Harris hit 60 in Oxenford’s 198-7, which was way beyond Kennington, who fell for just 82.

Dorchester 2nd’s Will Anastasiadis took 6-24, but it was all in vain as they lost by one wicket against Chesterton in Division 6.

Dorchester had been shot out for 94, but despite Anastasiadis’s haul, Chesterton edged in at 97-9, Pete Whitlock hitting 48.

Chalgrove eased past hosts Middleton Cheney by 105 runs.

Nicolas Little top-scored with 79 not out in their 180-6, and then Chris Little took 4-17 to dismiss Cheney for 75.

Risinghurst 2nd set Wolvercote 3rd 148 and tumbled their visitors out for a paltry 24 to set up a 124-run win.

In Division 7 North, Charlbury 3rd brushed aside Deddington 2nd by eight wickets, while Hook Norton 2nd edged out Chipping Norton 2nd by ten runs.

Stonesfield 2nd saw off hosts Kidlington 3rd by 62 runs.

Faringdon 2nd went top of Division 7 South with a four-wicket win over Harwell International.

Having restricted their visitors to 186-8, Faringdon reached 190-6, Pierce Batchelor hitting 95 not out.

Steventon 2nd’s Chris Bennett claimed 5-17 in his side’s 98-run win at Kennington 2nd, while Kilkenny 2nd beat Sunningwell 2nd by nine wickets.