Left on his backside as Messi broke through to score his second, and really, it summed up his night. Barca simply had too much quality up front for him to deal with.
Tortured by Iniesta on more than one occasion as the diminutive Spaniard pulled him in two different directions with his quick feet. Struggled throughout.
Left for dead often by the Barca attack and missed a glorious chance on the other end of the field that could have made it 1-1.
Lively during the opening stages, but as the game wore on and Barca began to exert their dominance, he faded rather badly and failed to make a difference in attack.
Like Makeev on the opposite flank, Barca's wide players were able to get past him too easily. Unconvincing at best.
Offered his side some moments of energy in midfield, as he worked hard off the ball and was always willing to get forward in support. Try as he might, though, the rest of the team simply were not up to scratch.
Left chasing shadows time and time again by the dynamism of the Barca midfield. Simply unable to keep up.
Blew the first chance of the game with a wild shot over the bar from close range. Played in Emenike for another opportunity with a fine cross, but the moments of quality were few and far between.
A few positive moments in the first half, as he set up a good chance for Suchy with a cross, but spurned an opening of his own from close range before drifting from the game, and eventually departing it.
Apart from one or two bursts through the middle that led to nothing, Ari was rather flat and offered his team little in the attacking third - in stark contrast to his performance in the reverse fixture at Camp Nou.
Was as comfortable as he looked in his snood, as Spartak simply could not find the target to test him seriously on their few openings.
As ever, Alba got forward well and pushed into advanced positions on the left to stretch the defence. One or two gaps were to be found at times when he was slow in recovering his defensive position, but usually tracked back fairly well.
Caught out for pace on one or two occasions but, otherwise, he was a figure of calm at the back, stopping a number of promising attacks in their tracks.
Looked refreshed on his return to the starting line-up and constantly got himself in advanced positions to support the attack. Opened the scoring with a fine half-volley from the edge of the box. He did leave a few gaps defensively, though.
Failed to protect the midfield effectively on a few occasions in the first half as Spartak found huge gaps in the center of the park to advance through, but solidified admirably after the break, and broke up a number of attacks in the second period.
Absolutely in control in the middle of the park, as his vision and passing simply could not be matched by his Spartak counterparts. Played a key role in facilitating a number of Barcelona attacks.
Made a few Spartak defenders look like amateurs with some impossibly swift dribbles in tight spots. As ever, he was a nightmare to pick up as he adopted elusive positions just in front of the defence.
Put in a superb last-ditch tackle to halt Ari from having a clear run on goal, and his mobility at the back was key in stopping Spartak, who attempted to stretch the play whenever they attacked.
Though not as dynamic as Xavi or Iniesta, Fabregas still was tidy in possession and an effective cog in the Barca midfield when going forward. His team could have done with a little more tracking back from him, though, as there was a lot of space at times in midfield.
Involved in everything good in the attacking third for the home side, scoring twice in the first half - first from a rebound then after rounding Dykan with ease. Head and shoulders above every other player on the pitch - another day at the office for Messi.
Extremely productive in attack, as he created a lot of danger, both by his ability on the ball and his willingness to work the channels and find space. Set up Messi's second goal with a perfect through-ball. The only thing missing from his performance was a goal.