Ederson – 6
Could do little about the first goal but made a rare mistake in the second. Otherwise made a good save down to his left in the first half. The rest of the 90 minutes boiled down to watching Shakhtar’s three front men blaze balls high over the bar.
Danilo – 5.5
Ran ragged by Bernard in the first half and gifted his Brazilian counterpart way too much space for the first goal. Didn’t contribute going forward, passing the ball sideways and looking bereft of ideas. The former Real Madrid man’s second half performance seemed more assured, occasionally getting forward and putting in swift low cross which unluckily couldn’t reach Gabriel Jesus.
Tosin Adarabioyo – 5.5
A performance similar to that of Danilo. The youngster was unsure, shaky and had little to offer in the first 45 minutes but displayed some of his finer attributes in the second period. The highlight: outpacing Marlos to clean up a dangerous situation.
Eliaqium Mangala – 5.5
Cannot remember anything that the Frenchman contributed to City’s defensive performance. Another victim of Shakhtar’s front three in the first half when they were well in the ascendency.
Fernandinho – 7
One of the Blues’ shining lights in a display lacking effort, the Brazilian combated his old club’s danger well. Slotting into the backline as the third centre-back to start City’s attacks, he was one of the only players who seemed at ease with their surroundings.
Yaya Touré – 5
The Ivorian’s legs seem to have gone, and this match confirms what we already knew. The City legend was breezed past far too many times and had very little to say on a chilly night in Ukraine.
Ilkay Gundogan – 6.5
Uninspiring at first but gradually grew into the game, especially in the second half when the former Dortmund playmaker tried his best to grab the game by the scruff of its neck. Attempted to link up with City’s youngster’s throughout and looked assured, after a while.
Phil Foden – 7.5 (Man of the Match)
A big night for ‘Stockport’s Iniesta’ and not many predicted he would come up with City’s best moment of the first half — a delicious, well-weighted through ball to Gabriel Jesus who could’ve done better. The 17-year-old continued to press down the left-hand side afterwards and linked up well when his academy team mate came on to spice things up. A solid outing for a kid with bags of potential.
Bernardo Silva – 6
Bernardo’s lack of impact so far this season is causing some City fans to grow impatient but the Portuguese attacking midfielder showed glimpses of his quality tonight — but not what we come to expect. In fairness, more game time would help in rediscovering his Monaco form.
Leroy Sané – 5.5
Bar one moment of brilliance when the young German turned two Shakhtar players to get to the by-line, Sané’s say in the game was minimal and had trouble up against Bohdan Butko who largely kept the former Schalke winger under wraps. Replaced by Brahim Diaz.
Gabriel Jesus – 6
Popped up in the right places but didn’t appear to have shooting boots on, hitting the post and blazing over on more than one occasion. Otherwise, had a say going forward.
Brahim Diaz – 7.5
The Spaniard lit up the cold Ukrainian turf as he gave Butko nightmares running down the left flank. Consistently bobbed and weaved through Shakhtar’s defenders and provided Jesus with City’s best open chance of the game. Wonderful night for Diaz.
Sergio Aguero – 6.5
Came on late and buried a ruthless penalty into the top corner for a consolation goal.