Barcelona went within two points of La Liga leaders Atletico Madrid following a 2-0 away victory over Osasuna.
The goalkeepers stole the spotlight in the early stages. Marc-Andre ter Stegen produced a fine stop to deny former West Ham United forward Jonathan Calleri from opening the scoring, before Sergio Herrera was shown a red card for handling the ball outside the box while Lionel Messi was through on goal.
However, the linesman’s flag went up, and replays confirmed that Messi was offside in the build up.
The visitors took the lead on the half hour mark, with left-back Jordi Alba breaking the deadlock.