OXFORD United have sold all their tickets for the Carabao Cup tie with Manchester City later this month.

The final few spaces were snapped up this morning, two days before they were due to go on general sale.

The third round tie will be played on Tuesday, September 25.

It is the first time United have sold out since February 2017, when they beat Newcastle United 3-0 in the FA Cup.

City's allocation of 1,197 tickets do not go on sale until tomorrow.