Jack Wood bagged a brace as Tower Hill fought back to beat Deddington Town Colts in the Giles Sports Under 15 Witney Youth A League.
Jamie Smart put Deddington ahead, but Redd Pratley levelled before Jack Wood gave Tower Hill the lead after the break from close range. Wood made it 3-1 before Calum McGuinness hit No 4.
A hat-trick from Neil Spendlove led Enstone Spo-rts to a 4-2 win against Car-terton Town in the B League.
Alfie Peachey gave Enstone an early lead, only for a Maahir Alam double to put Carterton 2-1 up at the break.
But Spendlove’s treble sea-led it for Enstone.
Leaders Eynsham Youth lost 3-0 at home to Launton Boys in the Under 14 A League.
Simon Lee, Miguel Zilvetti and Dan Stevens were on target for the visitors.
A Harry Davies double and a Joe Jenkins strike were in vain as Bampton Town lost 6-3 at Kingham All Blacks in the Under 13 B League.
Felix Ralphs (4), Kai Barnes and Matthew Gam-brell replied.
Eynsham Youth won 4-1 at Ducklington in the Under 11 Blue League. Marcus Reading cancelled out Ben Bellenger’s opener, before Eynsham took control through Dylan Butler and Callum Taylor.
Witney Vikings Youth All Stars were held to a 3-3 draw at home by Banbury United Youth Puritans.
Sam Bryant put Vikings ahead and although Banbury levelled, Luke Keenan rest-ored their lead.
After the break, Banbury equalised before Witney’s keeper Iwan Roberts saved a penalty and Oscar Darby put Witney back in front.
Banbury, whose scorers were Harley Claydon (2) and Alfie Davies, pulled one back late on to grab a draw.
Wychwood won 3-0 at Launton Boys Blues in the Under 9 Green League, with goals from Aiden Williamson (2) and George Witey.
A four-timer from Declan O’Brien saw Bampton Town to a 5-0 win at Chesterton Juniors in the White League. Regan Pritchard got their other.
Tower Hill won 4-2 at Launton Boys in the Blue League, with strikes from Daniel Lovick (2), Frazer Gadle and an own goal.
Kristian Smith and Lewis Skyrme netted for Launton.
Other scorers Under 9 Green League: Charlbury Town Youth 1 (F Robertson), Bardwell 0.
Under 10 Red League: Grendon Rangers 3 (S Carman, J Bateman, S Hencken), Tower Hill Stars 3 (R Deasy, J Cookson, M Leamero); Bardwell 5 (K Fasanmade 4, L Bullock), Yarnton Blues 0; Green League: Highfield Juniors 4 (S Brittain 2, T Tyack 2), Bourton Rovers Youth 1 (H Smyth).
Under 12 D League: Brackley Athletic Jaffas 3 (O Bailey, J Kempton, S Bering), Chadlington 0.
Under 14 A League: Eynsham Youth 0, Launton Boys 3 (S Lee, M Zilvetti, D Stevens).
Under 15 C League: Cumnor Minors 2 (J Pillbrow 2), Ducklington 3 (J Mawle 2, B Jones).