Nico O'Reilly (5/10):
Gave the team more muscle and purpose but to no avail.
Jeremy Doku (5/10):
Injected some energy and daring but Leverkusen were all too aware of his threat and nullified him.
Phil Foden (5/10):
Sped up City's play but couldn't find any good openings.
Erling Haaland (6/10):
Gave City a focal point and ran in for a big chance soon after coming on but couldn't dribble round Flekken or keep the ball down when taking another shot on the turn.
Rayan Cherki (6/10):
Sparked City into life when he came on, testing Flekken from a free-kick and making things happen.
Pep Guardiola (4/10):
Making wholesale changes smacked of complacency and he was deservedly punished for not taking the game seriously enough.