His defence were too slow and too deep for the first, while also being too slow to the ball for the second. Not a lot he could do about any of the goals, nor the penalty, either.
Had a poor game at the back, constantly being beaten in the air and finding it difficult to cope with the sharp movement of Aguero.
Caught a little too high up the pitch at times and didn't offer much in his general play bar a few decent crosses.
Chosen ahead of Billy Jones although he didn't offer as much and showed non-existent link-up play with Amalfitano.
The strongest of the defenders but still couldn't prevent his side conceding against an in-form City attack.
Had a solid game as the deeper of the midfielders, putting in some strong tackles and quick distribution of the ball. Unlucky to concede the penalty.
Tried to provide the creativity in the middle. Some nice touches on the ball and started a great passing move and run that deserved better but for Long's poor play.
Found it hard up against Kolarov and constantly gave possession of the ball away. Eventually taken out for Vydra.
Energetic performance behind the lone striker with his enthusiasm and commitment off the ball helping his side in attack. Not technically gifted but tried to make things happen nonetheless.
Slow out of the blocks and should have done better with a chance before half-time but took a heavy touch. Complained about fouls but was often out-muscled and later replaced.
Fresh from his new contract extension, he was pushed further down the pitch by Zabaleta's play and didn't get a chance going forward until late when he hit a curling strike at goal.
Couldn't do much about the own goal that simply hit his trailing leg. Made a fine flying save against Berahino late on but didn't get down low enough for the second.
His reading of play was strong but he looked awkward when on the ball and his passing was sometimes amiss. Out-muscled for the final goal too.
Knocked the ball across goal for Aguero's opener and constantly pushed high up the pitch, which restricted Berahino's movement.
Brought back into the side after ten games out and, in general, looked comfortable on his return bar two sloppy late goals.
Kept Amalfitano quiet all game and played a terrific cross for Toure's opener. Appeals for a penalty against him but didn't make enough contact. Charged into the box with the ball and won the penalty to complete the win.
Didn't ever get into the game nor test Ridgewell at left-back; the only player in the starting eleven who has question marks over his inclusion.
A leader in midfield, he dictated the play and always showed for the ball. Broke into the box in trademark fashion for the second and dispatched from the spot calmly.
Solid performance in the middle but should have found the net with an easy chance to put his side 3-0 up.
His form this season has markedly improved and he shone again today, always moving for the ball and sparking a number of moves into action.
Should have scored inside five minutes but snatched at the chance only to fire home minutes later. His movement was always a concern for the Baggies defence.
Made his first start since defeat to Aston Villa and linked midfield to attack nicely. Played a part in the opening goal and was a constant threat. An inspired selection.
Brought on in place of Morrison but didn't make an impact.
Came on in place of Long in a double substitution for Steve Clarke and managed to score a late goal with a powerful strike at the near post.
Brought on in place of Amalfitano and played his part in the first goal with a run to the by-line and cross. Looked bright after coming on and assisted the second too.