Everton v Manchester City

Everton will face their first real test in the Capital One Cup this season when Manchester City visit Goodison Park in the first leg of their semi-final tie.

Roberto Martinez's side needed extra time to see off Barnsley in the second round, while they scraped past Norwich on penalties in the fourth round, but the Citizens will provide a much sterner challenge for them.

The Merseysiders, who also beat Reading along the way, booked their place in the last four with a 2-0 victory over Middlesbrough.

City, meanwhile, had no scares on their way to the semi-finals, recording convincing wins over Sunderland, Crystal Palace and Hull City, scoring 13 goals in the process.

Manuel Pellegrini's team are also stronger on current form, with two wins and a draw from their last three Premier League outings, while the Toffees have an equal spread of one win, one draw and one loss in the league most recently.

In team news, the hosts will recall Joel Robles in goal, with the Spanish goalkeeper having featured in every round of the competition thus far.

Martinez has no new injuries or suspensions to deal with after the 1-1 draw with Tottenham on Sunday.

Phil Jagielka (knee) and Steven Pienaar (hamstring) are both on the verge of making their respective comebacks, but this game comes too soon for the duo.

The visitors will be without Wilfried Bony after the striker picked up a minor calf injury in the 2-1 win at Watford on Saturday.

Bony joins Vincent Kompany (calf), Samir Nasri (hamstring) and Fabian Delph (knee) on the sidelines, although Sergio Aguero is expected to feature once more, having played three games in a week as he continues to build up his match fitness following a foot injury.