Marston Saints maintained their 100 per cent record with a 2-1 win over Under 12 C League title rivals Cumnor Minors Blues, who were beaten for the first time this season.

Feli Adewuyi and Luke Barney gave Saints a 2-0 lead before Chris Hickman pulled one back.

Two goals from Ben McDermott helped Crowmarsh Orange come from behind to beat Kidlington Colts 2-1, after Jago Edwards had put the visitors in front.

Abingdon Youth and Quarry Rovers Blast cancelled each other out in a 2-2 draw, Rhys Williams-Jennings scoring both goals for Blast with Harry Benfield notching Abingdon’s.

In the D League, Bampton Town were 10-2 winners over Cold Ash, with goals from Eddie Kaluza (4), Matthew Waite (3), Louis Green (2) and Jack Denton. Harris Irfan (2) replied.

Crowmarsh were held to a 2-2 draw at home to Horspath in the A League, despite Adam Darch’s brace giving them a 2-0 lead. However, Cameron Wernham and Kian Meskini squared it.

Patrick Keaney scored a hat-trick for Oxford Irish, but was unable to prevent them from going down 5-3 at home to Oxford City in the Under 15 A League.

Kaleea Hassan, Lsra Haskini, Sabil Ali, Sean Fairns and Jay Johnman netted for City.

Ardington Eagles struck at the death to beat Chalgrove Cavaliers 6-5 in the Under 14 D League despite trailing for much of the match.

Chalgrove raced into a 3-0 lead, but four-goal hero Joe Horton got the hosts back into the game and bagged the winner.

Samuel Drake hit a hat-trick for Chalgrove with Samuel Nugent and Joseph Croxford also netting, while Samuel Jackson and Joe Winterbourne were on target for the hosts.

In the C League, Josh Dennis headed Drayton Wasps to a 2-1victory at St Edmunds after earlier goals from Will Simmons for Wasps and Anthwon Coupland for St Edmunds.

Calum Carrigan scored with the last kick of the game to give Crowmarsh a 3-2 win over Summertown Comets in a thrilling Under 13 C League encounter.

James Kelly had given Crowmarsh the lead, but Ted Stanbury levelled.

Zac Jones put the visitors 2-1 up, but Sam Matthews levelled five minutes from time before Carrigan’s late heroics.

Ardley United edged out Abingdon Youth 1-0 in a B League game.

James Davis tapped in a cross from Hamish Hall to give the visitors the points.

A four-timer from Reuben Barresi helped Littlemore to a 5-2 win at Berinsfield in the Under 11 E League. Clinton Omoregie got Littlemore’s other goal.

Luke Lochead and Jesse Harboni scored the home side’s consolation goals.

Eight-man Hanney Youth beat Didcot Town White 5-2 to rise to second in the table.

Harvey Bell scored four to add to James Aram’s penalty, with a brace from Adam McGhee giving the visitors some joy.

Oxford City fell behind to a Ned Hine goal, but came back to win their A League encounter against Reading Town 4-2.

Jordan Abebiosu-Smith scored twice, while Peter Rickard and Joseph McSteen also netted for the home side, with Jamie Challis scoring Reading’s second.

Kidlington White won 5-2 at Marston Saints in the C League with Chris Willis and Alex Keighery adding to Matty Slevin’s hat-trick.

Leo Bekmarmarchev and Daniel Hanke were on target for the hosts.

George Oxley scored a late equaliser to give Didcot Casuals a 1-1 draw at home to local rivals Didcot Town Red in the Under 10 A League.

Oliver Wilkes’ early goal appeared to have given the visitors the points.

Hinksey Park Red were beaten for the first time this season, going down 2-1 at home to Faringdon Town despite taking an early advantage through Rio Bunce.

But the visitors hit back, Marshall Mackellar netting twice to give them victory against the D League leaders.