A superb unbeaten century from Darren Gordon helped Kilkenny to an 89-run victory over Marcham in Division 5. Gordon hit 110 not out and Jason Penn 66 in Kilkenny’s 249-6.

Gordon also took 3-23 to help dismiss the visitors for 151. Duncan Robson bagged 5-41, but lost out as Kennington crashed at home to Uffington by three wickets. Kennington were bowled out for 81, Ashley Green taking 4-23. Uffington made 82-7 to seal a win.

Kidlington moved up to third with an eight-wicket win at home to Great Horwood 2nd, while Hanborough cruised past Cassington Rescue by the same margin.

Ollie Pascoe shone with bat and ball to help Stanton Harcourt to a five-wicket win at West Witney.

Pascoe claimed 3-46 in West Witney’s 154 all out, before scoring 86 not out to see Stanton to 155-5. Shrivenham 2nd went top of Division 6 with a 125-run home win against Dorchester.

Scott Winskill (75) led the way in Shrivenham’s 207-7 and then three wickets apiece for Matthew Harris, Thomas Swann and Richard Deacon helped to skittle Dorchester for 82.

Risinghurst are second after they trounced Minster Lovell 2nd by 151 runs. Ripon Masih (66) took Risinghurst to 220-9, before Minster were shot out for 69.

Swinbrook 2nd took over at the top of Division 7 with a crushing 90-run win at Uffington 2nd.

Thomas Lord (80) starred in Swinbrook’s 212-9, and he then claimed 3-33 as Uffington were bowled out for 122.

In Division 8, Broughton & North Newington 2nd beat Cowley International 2nd by one wicket.

Keeping their hosts to 127-6, Aizaz Khan hit 63 not out, Broughton got home at 128-9, despite 5-21 from Haroon Usman.

Wolvercote 2nd stayed top of Division 9 with a six-wicket win over Eynsham 2nd. Dismissing their visitors for 125, Wolvercote eased to 126-4.

In Division 10, leaders Risinghurst 2nd beat Kilkenny 2nd by 98 runs. Muhammed Khademi claimed 7-23 to help skittle Kilkenny for 57 .