Not often tested - Aguero's opener left him no chance - but did fine when he was. One notable second-half save from the Argentine.
His weak header was the catalyst that led to Aguero’s opener but shaped up soon afterwards, eventually turning in another fine performance despite City's attempts to shake things up.
Improved from an early shakedown by City's imposing attack and grew to the stage where, once again, he was attempting tricks and crosses down the right flank. Did as good a job against Aguero as most could hope for.
The youngster was unhelpfully exposed by Saints’ slight but telling midfield reshaping and suffered for the first goal but grew in confidence and showed signs of his past as a winger with some excellent dribbles going forward.
Once or twice caught in a poor defensive positions but his attacking contributions remain vital, offering a crucial outlet on the left touchline with some fine crossing.
A hard-working presence in midfield who offered danger in taking set-pieces.
Never shied away and always willing to put the keeper on his toes with a shot from range, though his accuracy and power let him down a little. Withdrawn late for Reed.
Recalled as the deepest of the hosts’ midfielders and, though he might have fared better defensively if positioned slightly wider of centre, his influence in support of attacks was notable.
Worked hard to find space and create it for others, a constant nuisance though not at his most spectacular. Came off late on for Ramirez.
Grew into the game in the second half as his pace and purpose gave Zabaleta headaches.
His sensational goal, worming his way into space from the left flank and curling over Costel Pantilimon, justified his starting ahead of Rickie Lambert but he could not capitalise on one or two second-half chances and made way for the No.7 with 15 minutes to go.
“Are you Joe Hart in disguise?” sang the home fans after some slightly awkward saves but there were no gaffes the likes of which saw his goalkeeping rival dropped.
Doubled up well with Nasri on Chambers to provide the opening goal and might have headed in a second shortly afterwards. Fared better against Chambers than Zabaleta did against Shaw and held firm to the end.
Was turned by Osvaldo on his way to the equaliser as Southampton began to overrun his defence. Far from his imposing best, looking rather tentative.
Not at his best, outpaced multiple times by Jay Rodriguez and allowed Shaw too much space when coming forward.
Could have been punished for a poor header or two but usually did just enough to get in Osvaldo's way.
One of the first to be cowed by Southampton’s revival, he dropped off despite his combination with Kolarov against Chambers starting promisingly. A letdown after his fine recent form and lucky to last the 90 minutes.
Delivered none of the storming runs forward for which he has become famous and the Ivorian struggled to keep the improving Saints off the ball. Pushed further forward for a spell but made little impact and was withdrawn for Dzeko.
One or two lazy moments in possession as the Brazilian failed to respond well enough to Southampton’s work rate.
Gave Shaw trouble down the City right when he could but the visitors needed more of his tenacity. Withdrawn just after the hour.
His swept finish to open the scoring was reflex stuff but showed that Saints’ response had got to him with an unusually poorly composed attempt that could have finished them off in the first half, as well as a couple more missed chances in the second.
Could have scored even earlier than Aguero if his first touch had been better and, while he looked a handful for the Saints’ back line in the opening stages, the Spaniard dropped off and was understandably withdrawn.
City could not get the winger into the game as they needed to following his introduction, having already lost control of possession. Frustrating for the Spaniard.
Added a little more muscle to the midfield when he replaced Milner, though could bring no attacking spark.
Replaced Toure but could not unsettle Southampton's centre-backs.