Lewis Gabbidon hit a hat-trick as holders Oxford & Cherwell Valley College beat St Edward's (Oxford) 5-2 after extra time in the Oxfordshire Under 19 Cup quarter-final.
Gabbidon drilled home Oxford's opener from 20 yards after five minutes.
St Edward's levelled before half-time, but Oxford regained the lead midway through the second half when Gabbidon headed home Rob Johnson's cross.
However, St Edward's equalised in the 87th minute to force extra time.
Declan McGovern struck five minutes into the first period, before Gabbidon completed his hat-trick with a 25-yard drive, and Jack Dunmall's free-kick sealed victory.
Now Oxford are at home to Marlborough (Woodstock) - 8-1 winners over Matthew Arnold (Cumnor) - in the semi-finals on Thursday, April 3.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article