A commanding game between the posts, with a series of fine saves halting the Blaugrana in their tracks.
Much like his defensive partner Flano, a bumpy period in the final stretch of the game undid most of the great work put in previously.
Solid game on the right flank defensively. Did not get forward too often but that was never on his agenda as his priority was to prevent Barca from breaching.
Strong in the tackle, the centre back was a standout for most of the game, but a few lapses late on played a part in his side’s eventual collapse.
Apart from one first-half incident where he left Iniesta in acres of space on a quickly taken free kick, he was generally decent at the back.
Rampaged around the midfield for most of the game, breaking up the Barca machine at will. However, an unfortunate sequence saw him blocked by the referee in the build-up to the visitor’s equaliser, then sent off for a strong protest.
Put in a good deal of covering work which played its part in preventing Barca from dominating as usual, and was very dangerous at the other end of the pitch, stretching the Blaugrana with his play out wide at every opportunity.
Took a little time to grow into the game, but finally looked the part in the second half, linking the Osasuna midfield and attack with impunity. Almost scored with one low shot, but for the fingertips of Valdes.
Committed and active alongside Punal, the Osasuna midfielder stuck to his task and to the Barcelona players like glue. Ran his socks off, and was unfortunate to be on the losing side after an all-action defensive performance.
Opened the scoring with a towering volley from close range, and his movement, particularly towards the far post, caused Barcelona, and Jordi Alba especially, no end of problems.
The main threat in the attacking third for the home side. Lamah’s speed was an eyesore for the likes of Dani Alves and he was able to get to the byline almost at will, with one run and cross setting up Llorente’s opener. But a blot on his display was his questionable decision-making.
After his howler against Real Madrid, anything could have happened today for the Barca keeper, but he held his ground with some solid saves to keep his side in the game.
Given difficulty on more than one occasion by the pace and directness of Lamah whenever they squared up on-on-one, but his luck turned after the break, and he looked a little like his usual self, particularly in the final third.
Made a pair of crucial blocks in the first half to stop an attack by Osasuna that was seemingly destined for a goal.
Failed to pick up Llorente at the back post for the Osasuna opener, but he made a telling contribution at the other end of the pitch, squaring to Messi for the winner, which more than made up for his previous error.
The Barca captain looked his age today and at times struggled for pace and lateral movement against the spirited hosts. One uncharacteristically sloppy pass almost led to Sisi sneaking in for a goal. However, some great last-ditch defending late on salvaged the game for his side.
Appeared to be a touch subdued following his splendid showing against Real Madrid midweek. Was not able to exercise his usual control on proceedings, as he did not find much space to run at the defence.
Deputised for the benched Xavi in midfield, but looked a bit uncomfortable playing in a deeper role. A tad slow in offering aid to his full-backs by closing down the Osasuna threat on the flanks.
He could have done a whole lot more to defend Lamah in the buildup to the opener, but instead he allowed the Osasuna man a lot of space to target his cross. Looked very laboured in his overall play, and did not link well with Fabregas. One bit of dallying on the ball almost cost his side a goal, but for the woodwork.
Was able to get on the end of a few of the chances Barcelona created, but was not able to beat Fernandez with any of them. Caused problems with his off-the-ball movement.
A muted performance from the Argentine, given the level of brilliance we have come to expect, until he came up with the goods in the end with two clinical finishes to give his side all three points.
Once or twice in the first half, he looked like causing some real danger with his darting runs towards the byline. His threat improved as the game progressed.