OXFORD United's Carabao Cup quarter-final against Premier League champions Manchester City is sold out.

U's fans snapped up the last few tickets for the home game with Pep Guardiola's men hours after they went on general sale yesterday evening.

The last-eight tie, which takes place on Wednesday, December 18, is also being televised live on Sky Sports.

It will be the second round in a row that United have played in front of a sold out home crowd in the competition.

Last month's fourth round game against Sunderland was watched by more than 11,000 supporters in total.

The U's also faced City in front of a sell-out crowd in the third round of last season's Carabao Cup, when they lost 3-0.