Barcelone s'est rapproché du titre de la Liga avec une victoire acharnée 2-1 contre Osasuna à l'Estadio El Sadar.
Les buts de Robert Lewandowski et Ferran Torres dans les phases finales ont assuré les trois points aux visiteurs, avant qu'une réponse tardive d'Osasuna ne déclenche une finale tendue.
Ce résultat laisse Barcelone avec 14 points d'avance en tête du classement, le titre étant désormais à portée de main en fonction du résultat du Real Madrid contre l'Espanyol.
Osasuna menace même en première mi-temps
Bien que Barcelone ait dominé la possession dès le début, Osasuna s'est créé les occasions les plus claires avant la pause.
Ante Budimir était au cœur de leur menace offensive, frappant la base du poteau avec un effort inventif avant de forcer un arrêt puissant de Joan Garcia quelques instants plus tard.
La meilleure opportunité de Barcelone est revenue à Lewandowski, mais l'attaquant a tiré à bout portant, résumant une performance offensive relativement modérée de la part des visiteurs au cours des 45 premières minutes.
Les changements à Barcelone changent la donne
Le match restait bien équilibré après la reprise, Dani Olmo étant repoussé à bout portant par un blocage crucial d'Alejandro Catena.
Le manager Hansi Flick s'est tourné vers son banc à la recherche d'une percée, et les changements se sont avérés décisifs.
Marcus Rashford, introduit juste après l'heure de jeu, a eu un impact immédiat. Sa prestation depuis l'aile droite à la 81e minute a trouvé Lewandowski, qui a propulsé une tête dans le coin inférieur pour sortir de l'impasse.
Cinq minutes plus tard, Barcelone doublait son avantage. Fermín López a effectué une passe précise à travers la défense, permettant à Ferran Torres de glisser calmement le ballon entre les jambes du gardien.
Le but tardif d'Osasuna donne une finition nerveuse
Osasuna a répondu rapidement pour maintenir le concours en vie. Le remplaçant Abel Bretones a délivré un centre venant de la gauche et Raul Garcia s'est levé sans marquer pour dépasser Joan Garcia et réduire le déficit.
Les hôtes ont poussé en avant à la recherche d'un égaliseur pendant huit minutes de temps additionnel, mais Barcelone a tenu bon pour assurer une victoire cruciale.