Manchester City remain on course to lift English football’s League Cup for a third successive season but were given a stern test by third-tier Oxford United before winning 3-1 in the quarter-finals.
Leicester City beat Everton on penalties after the scores were locked at 2-all at fulltime.
Manchester United beat Colchester 3-nil in today’s other quarter final.
Yesterday Aston Villa beat Liverpool.
In the semi-finals United play City and Leicester play Aston Villa.
Meanwhile Liverpool have beaten Mexico’s Monterrey 2-1 clinching the winner in stoppage time to reach football’s Club World Cup final, where they will play Brazil’s Flamengo.
While Barcelona and Real Madrid have played out a nil all draw in the El Classico at Nou Camp.