Holders Manchester City will face Manchester United in the semi-finals of the League Cup after both sides saw off lower league opposition to make the last four on Wednesday.
Raheem Sterling’s second half double ensured City warded off a shock to win 3-1 at League One Oxford, while United ended fourth-tier Colchester United’s fairytale run with a 3-0 win at Old Trafford.
Leicester set up a semi-final meeting with Aston Villa after the Foxes survived a second half fightback from Everton to secure their place in the last four 4-2 on penalties after a 2-2 draw at Goodison Park. Read more