Oxford United Under-18s scored two second half goals to complete a comeback victory over Colchester United in the FA Youth Cup.
An own goal and a poacher's finish from Jack Lee were enough to see the Young U's into the Fifth Round, where they'll face either Manchester United or Derby County.
Another game in the FA Youth Cup meant another chance for the Under-18s to play at the Kassam Stadium, following December's victory over Wigan Athletic in the Third Round.
It was the visitors who started strongest, however, and took the lead in the 17th minute when Dwayne Campina Do Vale's cross was deflected past Will Jackson.
Oxford struggled to create clear chances throughout the first half, with their efforts largely limited to set pieces.
Colchester continued to threaten on the counter but the scoreline remained 1-0 after the opening 45 minutes.
After coming back from the break, the Young U's made a fast start to the second half and found their equaliser.
Mo Missanga burst down the left-hand side before his dangerous cross was turned into the net by a Colchester defender before Jack Lee could tap home.
The two sides shared possession throughout the match, both forcing the opposing goalkeepers to make important saves.
It was Oxford who took the lead in the 79th minute as, again, Missanga ran down his wing and squared to the onrushing Lee to the jubilation of the 534 supporters in attendance.
The visitors tried their best to find a way back into the game, calling Jackson into making a crucial save in injury time, but Oxford defended resiliently until the full time whistle blew.
Oxford United: Jackson, Palmer-Flynn, Gardner, Collins, Cramond, Doyle, Abolade (M.Vaughan 78'), Holton, Lee, H.Vaughan (Purcell 90'), Missanga
Subs: Osborne, Trialist, Payne, Kiriisa, Dourish
Attendance: 534