Highfield Juniors Colts staged a brilliant recovery to salvage a 4-4 draw against Carterton in a Giles Sports Witney Under 14 C Youth League eight-goal thriller.

Matt Price put Highfield ahead, only for Kyle Haray (3) to give Cart-erton a 3-1 lead.

After the break Joe Brown made it 4-1, but Charlie Miles, Jacob Hawkins and Luke Dyer saw them level.

Trebles from Jack Steptoe and Ryan Kerwin saw Bicester Town Colts reach the semi-finals of the Knockout Cup with a 9-0 win over Ducklington.

Dan Keen (2) and Lewis Garcia completed Bicester’s impressive tally.

Under 13 Highfield Juniors lost 2-1 to Tower Hill in the semi-finals of the Knockout Cup. Connor Mellor was the scorer for Highfield.

Bicester Town Colts beat Bamp-ton Town 3-2 in the B League, with Richie Matthews, Callum Hooper and Cameron Hawtin on target.

Under 12 Harry Brown scored a last-gasp winner for Charlton & District as they beat Brackley Athletic 3-2 in their D League encounter.

Brown and Callum Jones had given Charlton a 2-0 lead, only for Brackley to level.

Brown sealed it with his second.

Under 11 Shay Kelly hit a five-timer as Chesterton Juniors beat Banbury Town Youth 6-1 in the fourth round of the Knockout Cup.

Craig Fasamade got the other, with Sam Hanson replying.

Charlton & District secured the B League title with a 3-2 win against Launton Boys, with Owen Hamblett, Ryan McKiver and Alfie Bonham on target. Rian Darch and George Lyons replied.

Goals from Sean Baker (2) and Dominic Peckham earned Launton Boys Athletic a 3-2 win at Cumnor Minors Blues in the C League.

Under 10 A goal from Tristan Aldridge was in vain as Bicester Town Colts Stars lost 2-1 against Combe Junior Sports in the B League.