Player ratings as Cityzens enter the semi-finals

Manchester City advanced to the Carabao Cup semi-finals with a relatively routine 4-1 victory over Arsenal at the Emirates Stadium.

Manchester City came out of the blocks and took the lead in the third minute, when Oleksandr Zinchenko’s cross in the box found Gabriel Jesus, who edged Alex Runarsson home.

City continued to dominate until the half hour mark when Arsenal equalized against the run of the game. Gabriel Martinelli found himself on the left wing and performed a magnificent cross, from which Alexandre Lacazette headed towards the top corner.

At the start of the second half, Riyad Mahrez’s free kick went straight into Runarsson’s hands to give City the advantage again, before Phil Foden completed a quick counterattack with a nice dinked finish a few minutes longer. late. City added a fourth in the 72nd minute as Foden came through and Laporte beat the offside trap to nod.

Alex Runarsson (GK) – 2/10 – A very fragile first half, but which made a huge stop to deny Jesus. Absolute howler for City’s second too. Overall mediocre.

Cedric Soares (RB) – 5/10 – It was not particularly bad, but clear to see that it is not the level that Arsenal should aspire to have in their squad.

Shkodran Mustafi (CB) – 3/10 – Awful for the opening goal and did nothing to calm the nerves of people wondering why he should play on others. Reserve.

Gabriel (CB) – 5/10 – Best of a bad group for Arsenal, he couldn’t do much on one of the goals but he needs to show more leadership to get everyone to his level.

Sead Kolasinac (LB) -3/10 – I don’t know how he still gets minutes for this team. Bad position all night and had everyone on the line for City’s fourth goal.

Dani Ceballos, Joao Cancelo, Fernandinho
Ceballos tried all night | Catherine Ivill / Getty Images

Dani Ceballos (CM) – 6/10 – He was always on the move and looking for the ball, while trying to be progressive in his passes. Deserved better around him.

Mohamed Elneny (CM) – 4/10 – Did not start defensively except for a 15 minute spell at the end of the first half. I also booked. Subbed after 65 minutes.

Ainsley Maitland-Niles (CM) – 5/10 – I still don’t know where his best position is. He started from the back and moved up to midfield, but his pass wasn’t great, completing only 62% of passes.

Joe Willock (RW) – 4/10 – Did his best to create space, but in the end he was placed in three different positions in the game. Did nothing remarkable and struggled to make an impact.

Alexandre Lacazette (ST) – 5/10 – Scored Arsenal’s equalizer with what looked like his first touch of the game. Barely saw the bullet after that as the gunners were put to the sword.

Gabriel Martinelli (LW) – 6/10 – It was calm at first but led the charge as Arsenal fought 1-1 with a great pass. Took an injury at the end of the first half and only lasted two minutes of the second before being substituted.

Nicolas Pepe (RW) – 4/10 – I forgot that he had even come on the pitch for Martinelli because of the little impact he had. Had an extra time effort well saved.

Emile Smith-Rowe (LW) – 5/10 – We had a few good times on the left wing but it wasn’t Arsenal’s night actually. Probably deserves more luck in this shaky side.

Folarin Balogun (ST) – N / A

Aymeric Laporte
Laporte fixed his mistake with a goal | Catherine Ivill / Getty Images

Zack Steffen (GK) – 5/10 – There was nothing to do all night, to watch Lacazette’s head pass in front of him. Was good on the ball, completing 29 of 35 assists.

Joao Cancelo (RB) – 6/10 – Another great performance from the versatile rear. Back in his natural role, was a threat to the future and kept Arsenal silent for most of the game.

Ruben Dias (CB) – 6/10 – Quickly becomes the leader of the city’s defense. Well MarshallĂ© Lacazette all night and well distributed the ball too, completing 87% of his passes.

Aymeric Laporte (CB) – 6/10 – He lost Lacazette for Arsenal’s goal because he was too focused on what was behind him, but made amends by adding the fourth goal late. Made more clearances than any City defender and won 100% of his tackles overnight.

Oleksandr Zinchenko (LB) – 6/10 – I had nothing to do on the defensive and got help from the start. Moved to midfield later in the game and looked as comfortable as expected.

Phil Foden, Joao Cancelo
Foden scored a nice dink at all but seals it | Catherine Ivill / Getty Images

Rodri (DM) – 6/10 – Seems a lot more comfortable in midfield alongside Fernandinho. Made the most passes of any of City’s forward six (63) to the point he was substituted.

Fernandinho (DM) – 7/10 – Look at its best. Made seven tackles, more than anyone, and kept possession well all night.

Riyad Mahrez (RM) – 6/10 – Didn’t have his best game on the ball but ended up on the scoresheet thanks to the buttery fingers of the Arsenal keeper.

Bernardo Silva (LM) – 5/10 – Always looking to rediscover his best form. Did not dribble or attempt a shot during his 70 minutes on the pitch. Will miss the semi-final first leg after being also booked.

Phil Foden (AM) – 7/10 – Constantly moving for the ball and receiving it in the pockets and deserved its goal. Also got an assist for Laporte’s header. Best overall performance of the youngster.

Gabriel Jesus (ST) – 6/10 – Scored the opener to end an eight-game drought, but then missed a huge chance at 1-1. Was calm in the second half and substituted after 74 minutes.

Ferran Torres (RW) – N / A

Sergio Aguero (ST) – N / A

Kyle Walker (RB) – N / A