Raphinha's second-half double helped Barcelona overcome a stubborn Osasuna and open up a seven-point lead on Real Madrid at the top of La Liga.

2025/2026 La Liga
2-0
Match Report

The forward bagged both of his goals in the second half against a stubborn Osasuna defence at Camp Nou, helping Hansi Flick's side extend their lead over second-place Real Madrid, who face Alaves on Sunday.
Barca thought they had the lead in the 23rd minute when Ferran Torres headed in from Marcus Rashford's first-time cross, but it was disallowed after a VAR check due to Raphinha being offside in the build-up.
Lamine Yamal and Rashford both went close for the hosts either side of half-time, while Vitor Munoz failed to test Joan Garcia at the other end after being played through on goal early on in the second half.
And Osasuna were made to rue that miss when Raphinha broke the deadlock in the 70th minute. After receiving a pass from Pedri, the Brazilian dribbled towards the edge of the box, before firing into the bottom-right corner.
Yamal went close to adding a second with a curling effort, with his shot saved by Sergio Herrera, but the Blaugrana eventually doubled their advantage with four minutes to go, when Raphinha converted from Jules Kounde's deflected cross.
Follow the leader, leader, leader#laligahighlights pic.twitter.com/2fEBluNP9N
— FC Barcelona (@FCBarcelona) December 13, 2025
Data Debrief: Determination pays off for Raphinha
It was a thoroughly deserved victory for Barca, who produced 2.61 expected goals (xG) from 24 shots to Osasuna's 0.37 from just three attempts.
And Raphinha was relentless in his pursuit of a goal, recording a game-high seven shots and accounting for 1.1 of Barca's overall xG.
Barcelona have now won their last seven LaLiga matches by a margin of at least two goals, doing so for the first time since a run of eight in 2017 (five under Luis Enrique and three under Ernesto Valverde).
Match Events
0' The match is about to start!
0' Yamal is presented with the La Liga Player of the Month award for November
7' Marcus Rashford charges into the box but it's cleared
9' Marcus Rashford is pushed to the ground but the referee waves play on
15' Ferran has a shot over the bar from Yamal's cross
19' Match Event for Barcelona vs Osasuna
21' Eric Garcia shoots just wide as Barcelona look to make their dominance pay
25' Ferran Torres scores but it's ruled out for offside after VAR review
32' Budimir has a shot saved by Garcia
36' There is a clash of heads between Ante Budimir and Pau Cubarsi
40' Yamal sends a cross but Ferran's shot is wide
48' Rashford takes a free-kick but his shot is pushed behind by Sergio Herrera
49' Munoz is through on goal but rushes the shot and it brushes the side netting
60' Andrés Iniesta is watching the game on the stand
68' Raphinha tries a long-rage shot but it's wide
70' GOAL! Raphinha breaks the deadlock from edge of the box! Barcelona 1-0 Osasuna
75' The hosts make a double change as De Jong and Fermin on for Rashford and Cubarsi
81' Yamal fires a low strike but a superb diving save from Herrera stops the ball
85' Osasuna have the ball in the back of net but it's disallowed as Garcia is fouled
86' GOAL! Raphinha taps in to get his second one tonight! Barcelona 2-0 Osasuna
Line-ups
Barcelona XI: Rashford, Ferran Torres, Raphinha, Kounde, Eric Garcia, Pedri, Joan García, Balde, Yamal, Gerard Martín, Cubarsi
Subs: Lewandowski, Ter Stegen, Christensen, De Jong, Casado, Fermín López, Roony Bardghji, Diego Kochen, Dro Fernández, Bernal, Jofre Torrents, Tommy Marqués
Osasuna XI: Budimir, Torro, Sergio Herrera, Alejandro Catena, Jon Moncayola, Jorge Herrando, Abel Bretones, Aimar Oroz, Enzo Boyomo, Víctor Muñoz, Iñigo Arguibide
Subs: Fernandez, Moi Gómez, Sheraldo Becker, Rubén García, Kike Barja, Rosier, Iker Muñoz, Raúl García, Asier Osambela
