Sign up to Miguel Delaney’s Reading the Game newsletter sent straight to your inbox for free Sign up to Miguel’s Delaney’s free weekly newsletter
Romelu Lukaku kept up his hot scoring streak by grabbing a late winner for Everton to beat Manchester City 2-1 in the first leg of their English League Cup semifinal on Wednesday.
Lukaku restored Everton's lead in a thrilling second half at Goodison Park, two minutes after substitute Jesus Navas equalized for City on a counterattack led by Sergio Aguero.
Defender Ramiro Funes Mori put Everton ahead in first-half injury time when he steered home the rebound after Ross Barkley's shot was parried out.
Lukaku, who hobbled off with an apparent injury soon after scoring, has 19 goals this season. He's failed to score in only two of his last 12 games.
But who was the star man on a memorable night at Goodison? See below for our player ratings..
Everton vs Manchester City player ratingsShow all 22 1 /22Everton vs Manchester City player ratings Everton vs Manchester City player ratings Joel Robles - 7 out of 10 Quick off his line when City got in behind the Everton defence in the first half.
Getty Images
Everton vs Manchester City player ratings Seamus Coleman - 7 out of 10 More restricted in his attacking than usual, but still managed to bag an injury time assist.
Getty Images
Everton vs Manchester City player ratings Leighton Baines - 7 out of 10 Creative in attack, resolute in defence. The wing-back remains a big part of Everton's team.
Getty Images
Everton vs Manchester City player ratings Ashley Williams - 7 out of 10 Covered well when De Bruyne peppered deliveries in from the left.
AFP/Getty Images
Everton vs Manchester City player ratings Ramiro Funes Mori - 6 out of 10 Frustrated Aguero for long periods although often found himself chasing runners behind.
AFP/Getty Images
Everton vs Manchester City player ratings Mason Holgate - 7 out of 10 Making only his 2nd Premier League start, the youngster showed maturity as part of a back three.
Getty Images
Everton vs Manchester City player ratings Gareth Barry - 7 out of 10 A big influence in midfield, he kept Everton's game simple but effective.
AFP/Getty Images
Everton vs Manchester City player ratings Tom Davies - 9 out of 10 A busy, bustling midfield display from the impressive youngster who capped a great performance with a great goal.
Getty Images
Everton vs Manchester City player ratings Kevin Mirallas - 8 out of 10 Terrorised the City defence and ended with a goal and assist to his name.
Getty Images
Everton vs Manchester City player ratings Ross Barkley - 7 out of 10 A more mature performance from the forward than of late, his pass for Mirallas' goal being a highlight.
Getty Images
Everton vs Manchester City player ratings Romelu Lukaku - 8 out of 10 Opened the scoring with an assured finish and kept City's centre-backs under pressure all game.
AFP/Getty Images
Everton vs Manchester City player ratings Claudio Bravo - 2 out of 10 A nightmare afternoon for the much-maligned goalkeeper who conceded four of the five on target shots he faced.
AFP/Getty Images
Everton vs Manchester City player ratings Bacary Sagna - 6 out of 10 An interesting outlet for City on the right, he nearly brought them level with a looping header at the end of the first half.
AFP/Getty Images
Everton vs Manchester City player ratings John Stones - 5 out of 10 A difficult return to his former club, his confidence suffered as his team leaked goals.
Getty Images
Everton vs Manchester City player ratings Nicolas Otamendi - 4 out of 10 Bullied by Lukaku, he let himself down with some preposterous playacting in injury time.
Getty Images
Everton vs Manchester City player ratings Gael Clichy - 5 out of 10 Patrolled the left flank, but was poor in possession.
Getty Images
Everton vs Manchester City player ratings Yaya Toure - 5 out of 10 Phoning it in. A player of his ability should be offering his side more.
Getty Images
Everton vs Manchester City player ratings Pablo Zabaleta - 5 out of 10 Started in midfield, the Argentine flew into tackles with normal gusto but lacked the awareness and creativity required.
Getty Images
Everton vs Manchester City player ratings Kevin De Bruyne - 7 out of 10 City's best performer, he troubled Everton down the left for long periods.
Getty Images
Everton vs Manchester City player ratings Raheem Sterling - 6 out of 10 Full of pace and energy, he should have had a first half penalty. Faded late on.
Getty Images
Everton vs Manchester City player ratings David Silva - 6 out of 10 Typically slick in his movement, particularly in the first half, but was often crowded out by Everton's defence.
Getty Images
Everton vs Manchester City player ratings Sergio Aguero - 5 out of 10 Always lively in and outside of the box, but had few opportunities to strike and grew frustrated.
Getty Images
Lukaku, who hobbled off with an apparent injury soon after scoring, has 19 goals this season. He's failed to score in only two of his last 12 games.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies