Manchester City acheived a potentially turning point victory over FC Barcelona in the UEFA Champions League in arguably one of the club's best performances in recent times. Pep Guardiola will be delighted to see his team turn a positive corner so dramatically after a recent six game winless run. But how did the players do individually? Let's look.

'Keeper and defence

Goalkeeper - Willy Caballero - 7: Many City fans were unsure about seeing Willy Caballero in goal in place of the suspended Claudio Bravo, but the Argentinian 'keeper was very good between the sticks. His presence in the area was felt and he prevented Barca having any luck from aerial chances.

Right Back - Pablo Zabaleta - 8: A few years ago, the sight of Pablo Zabaleta lining up against Neymar would have meant Neymar would be in for a rough night. However, in recent weeks, age has appeared to take it's toll on Zabaleta and the prospect of him facing a winger of Neymar's calibre wouldn't have been inviting for City fans. However, this was the Zabaleta of old. An outstanding game at right back, both defensively and going forward.

Centre Back - John Stones - 7: After a bit of a horror show in Camp Nou, it was very important for him to give a strong performance in the return leg and, for the most part, this was a very composed performance from the English centre back. However, one moment of madness, similar to the Southampton game, let his performance down and almost gifted Barcelona an equaliser.

Centre Back - Nicolas Otamendi - 8: A player who's form has been inconsistent in recent weeks; this was one of his better days. One or two moments of madness, which showed him at his worst, but on the whole, a very strong performance from the Argentine centre back. Did a very good job on the Barcelona forward line.

Left Back - Aleksandar Kolarov - 9: Many City fans wanted Gael Clichy to start this game, as the prospect of Kolarov playing against Messi was a daunting one. However, the Serbian rose to the game excellently and put in one of his finest performances in a blue shirt and even kick started a couple of counter attacks.

Midfield and attack

Centre Midfield - Fernandinho - 8: Another outstanding performance from the Brazilian. An important factor in winning the physical battle against a strong Barcelona midfield, as well as showing his usual moments of class. A worrying sight to see him get substited so soon.

Centre Midfield - Ilkay Gundogan - 9: Gundogan has shown himself so far to be one of the signings of the season for a mere £20 million and this was one of his best games. Admittedly, he couldn't miss either of his goals, but he still found himself in the right place and, following on from the West Brom game, that's four goals in two games. He also had a fine game doing the midfield work in winning the ball back and launching counter attacks. 

Right Wing - Raheem Sterling - 9: Wrongly booked early on for diving when Umtiti fouled him in the area, but didn't let that affect his game, as he gave Lucas Digne a very hard time throughout. His final ball has also improved this season, as it was a fine delivery to set up Gundogan for the equaliser.

Attacking Midfield - David Silva - 8: Another fine game from David Silva playing in his new, slightly deeper role in the midfield. He was launching counter attacks and he wasn't fazed by Barcelona when they tried to press him whilst in possesion. Further example of why he is one of the finest players to pull on a City shirt.

Left Wing - Kevin De Bruyne - 8: A fantastic free kick from the Belgian which set the tone for City's outstanding second half performance as well as a world class all round performance. A constant threat with strong runs on the counter attack and a sublime pass for Navas to set up Gundogan's second goal.

Striker - Sergio Aguero - 8: His game had everything except a goal. Pressed and probed the Barcelona back four, which will have delighted Guardiola. Arguably handled for Gundogan's second goal, but still made a nuisance of himself for the whole night. Also played his part in passing forward on the counter.

Substitutes

Fernando - 7: Came on for his compatriot Fernandinho and had a positive impact, preventing Barcelona from putting much pressure on the City back four.

Navas - 7: Came on to provide a bit more defensive cover at 2-1, but ended up putting in a fine ball to set up the third goal.

Nolito - N/A: Too late to mark.