The Capital One Cup Semi-Final draw has been made on Sky Sports, with Wembley Stadium now very much in sight for the four remaining teams.
Everton will take on Manchester City over two legs, the first of which will be held at Goodison Park, after the pair knocked out Sky Bet Championship high-flyers Middlesbrough and Hull City on Tuesday night.
Liverpool, who emphatically dumped Southampton out on Wednesday, will travel to the Britannia Stadium to face Stoke City early in the New Year, before the return leg at Anfield three weeks later.
Here is the Capital One Cup Semi-Final draw in full:
Everton v Manchester City
Stoke City v Liverpool
First leg ties are due to be played in the week commencing 4th January 2016, with second leg ties taking place in the week commencing 25th January 2016.