Claudio Bravo – 6.5
Aside from the near calamitous error in the first half, Bravo had yet another good showing. He made all the saves that were required of him and as usual his distribution and composure was on point.
Kyle Walker – 7
Another game and yet another good performance from Walker. Watching him play just highlights how badly we needed a player of his calibre last season in the full-back position. With stamina, skill and tenacity in abundance our right flank rarely looked under threat today.
Nicolás Otamendi – 7
Marshalled the aerial threat of Kenneth Zohore brilliantly alongside Kompany for the most part. Once again his composure on the ball shone through as he enabled City to circulate the ball with ease against a somewhat lacklustre Cardiff press.
Vincent Kompany – 6.5
A good first outing back from injury for Vinnie. It was obvious on the odd occasion that he was more than a little rusty. Sometimes his positioning was less then stellar and required Otamendi to clean up the mess. The performance was encouraging though and whilst he won’t be first name on the team sheet he will be a valuable rotation player as City’s fixtures pile up.
Danilo – 7.5
It’s obvious for all to see that playing at left-back somewhat hinders Danilo’s ability to show City fans just how good a player he really is. Today was not one of those games though as the Brazilian was fantastic. Defensively almost nothing got past him and with a better finish he may well have ended the game with a goal.
Fernandinho – 7
Once again Fernandinho did the dirty work in midfield that let those ahead of him play with freedom and creativity. He’s never spectacular but always reliable and today was more of the same.
Kevin De Bruyne – 7.5
The Belgian was electric in the first half and topped the performance with a delightfully crafty free-kick that slipped under the Cardiff wall. His influence dwindled in the second half as Cardiff decided they’d much rather shut up shop and hack away at us whenever the ball reached their half.
Ilkay Gündogan – 7
Much like De Bruyne his influence on the game was much greater in the first half as the game slowed down to a snail’s pace in the second half. Probably could have had a couple of goals had he brought his finishing boots.
Raheem Sterling – 7
Did well today up against the robust Cardiff defenders and was a constant threat whilst City were attacking. It isn’t up there with his best performances this season but his willingness to work hard for the team in all phases of play was rewarded with a goal. He took it phenomenally well and probably could have had a couple more on a different day.
Bernardo Silva – 8 (Man of the Match)
Outstanding. Simply outstanding. Bernardo was a class above everyone else on the pitch today. He was gliding around the pitch and was untouchable in the first half whilst playing as a false-nine. His performance should have been rewarded with a goal, only for the officials to rule it out with a nonsensical offside call. Nevertheless, he persevered and carved out a fine cross to assist Sterling for City’s second.
Leroy Sané – 7
Things started out rather poorly for Sané with some poor touches and decisions disrupting the flow of City’s attack. As the half drew on he grew into the game and put Cardiff to the sword. Unfortunately, he was hacked down by a disgusting challenge from Bennett at the end of the first half and it now looks like he may be unavailable for the next few weeks.
Sergio Agüero – 6
Very quiet upon his entry into the game. Part of has to do with the fact that Cardiff had zero interest in actually playing football in the second half.
Brahim Diaz – N/A
Came on too late to be given a fair assessment. Although, that didn’t stop Bennett from trying to add another injured City player to his portfolio.