Man City player ratings vs Bayern Munich as Haaland, Grealish and De Bruyne good
Ederson
Recalled to the Manchester City starting lineup after Stefan Ortega played against Club America, although he was lucky to see Leroy Sane's shot ruled out for offside after palming a cross into his path, but otherwise solid as ever, displaying his usual range of passing against Bayern Munich's press. 6
Joao Cancelo
Looked a little uncomfortable on the right as Pep Guardiola trialled him on his natural side, rather than on the left as he played on Wednesday. In attack, though, he linked well with Riyad Mahrez on the right wing. 6
Ruben Dias
His presence was certainly felt after missing the Club America win on Wednesday, lasting 50 minutes and dealing with everything thrown at him. One sliding block in particular almost certainly saved a goal. 7
ALSO READ: City vs Bayern highlights and reaction
Nathan Ake
Looked far more comfortable alongside Dias, dealing with Serge Gnabry and Thomas Muller well. He will benefit from these two games, with his performance in Green Bay much more improved than in Houston - and against better opposition. 6
Josh Wilson-Esbrand
Considering he was dealing with Kingsley Coman and Thomas Muller, he did well enough defensively, and showed some impressive touches in attack, even testing the goalkeeper at one point. Maybe he can offer some full-back cover after all. 7
Rodri
Even with a more formidable opposition, Rodri looked like he was playing in the park with the ease he was dispossessing the Bayern midfield and setting City on their way. 6
Bernardo Silva
A far better performance than the Club America game, with some nice touches, and one brilliant dispossession in his own box. Positionally, he looks to be playing a deeper role to accommodate for the new attacking options, but that's