Could do nothing to prevent Messi from finding the net. Was untroubled apart from picking the ball out of his goal.
Made good runs down the right flank to support his attacking team-mates. Solid against Neymar's threat down the flank until he was finally exposed by the Brazilian.
Solid presence in the centre of defence, keeping Suarez quiet for the duration of the contest. Was out of position for Messi's strike.
Put several good crosses into the box to supply his forwards. Defensively was sound against Barcelona's threat down his flank. Quality waned in crucial moments.
Played well in the heart of the defence, keeping the potent trio of attackers at bay for almost the entirety of the contest.
Distribution was excellent throughout. Always seemed to pick out the right pass.
A solid shield in front of his back four, helping his side win back possession to kickstart counter-attacks. Took a good yellow card late in the game to stop a Messi surge.
Made dangerous late runs into the box, although his finishing was lacking in the final third. Was replaced in the second half by Canales.
Active in the final third, although his finishing was not quite at its best. Linked up well with his team-mates to cause the visitors problems at the back.
A thorn in the side of Barcelona throughout the match due to the quality of his pressing. Was on the spot to score his side's goal with a quality headed effort.
An outstanding performance from the forward as he pulled Barcelona defenders apart with his skill. Very unlucky not to have found the net with one effort that hit the bar and another that struck the post.
M. ter Stegen
Made a good stop to deny Vela for his first effort but was not bailed out by his defence for Willian Jose's rebound. Made a few comfortable saves late in the game.
Struggled at times to contain the home side down the right, but showed toughness at the end of the first half to battle through a knee injury.
Didn't quite look comfortable out on the field after taking a knock in the first half. Still made a couple of decent tackles, although he was far from his best.
Struggled to get into the game in the first half as his passing was unusually inaccurate. Withdrawn at the break.
Was overmatched in the centre of the defence and was exposed by Vela's pace leading to the goal. Not his best outing in a Barcelona shirt.
Was off the pace in the first half as he failed to get to grips with the home side's midfield. Failed to improve after the break.
Could not influence the game as he would have like as he and his colleagues were outfought in the middle of the park.
Had problems containing the threats down his side of the pitch, which limited what he could do going forward.
The final member of the big three was also ineffectual until he produced a moment of brilliance to beat two defenders down the flank before finding Messi in the middle.
Was extremely quiet until he popped up in the right place to display his class with one touch to control the ball and another to fire his effort past Rulli. Saved his team.
Could not get involved in the game at all, although he was starved of service. Was nullified by the Sociedad defence.
On late in the game but could have had a hat-trick, missing three good chances to win the match.
Brought on in the second half and played a few neat passes in his time on the pitch.
Was denied a potential winner by a poor decision from the linesman when he converted from close range. Asked questions of the Barcelona defence in his time on the field.