Osasuna vs Barcelona
Osasuna 1–2 Barcelona
Barcelona picked up a hard-fought 2-1 win away at Osasuna, keeping the pressure on at the top of La Liga with four games to go. The result matters, even if it was not pretty.
Barcelona claimed an impressive away victory to boost their season.
Plenty of attacking intent from both sides produced an entertaining goal tally.
The result has implications at both ends of the Barcelona end of the standings.


Barcelona Win 2-1 at Osasuna to Keep La Liga Title Charge Alive
Barcelona picked up a hard-fought 2-1 win away at Osasuna, keeping the pressure on at the top of La Liga with four games to go. The result matters, even if it was not pretty.
Read full report →- 24'Foul
- 60'Foul
- 62'off: Roony Bardghji
- 62'off: Gavi
- 62'off: Dani Olmo
- 70'off: Ante Budimir
- 70'off: Moi Gómez
- 74'Foul
- 81'assist: Marcus Rashford
- 82'off: Eric García
- 85'off: Jon Moncayola
- 85'off: Lucas Torró
- 86'assist: Fermín López
- 86'off: Rubén García
- 88'assist: Abel Bretones
- 88'off: Pedri
- 90+9'Unsportsmanlike conduct
- 90+9'Argument
Expected Goals (xG)
How the result affects the La Liga standings.
| # | Team | P | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | 38 | 31 | 1 | 6 | 94 | |
| 2 | 38 | 27 | 5 | 6 | 86 | |
| 3 | 38 | 22 | 6 | 10 | 72 | |
| 4 | 38 | 21 | 6 | 11 | 69 | |
| 5 | 38 | 15 | 15 | 8 | 60 | |
| 6 | 38 | 14 | 12 | 12 | 54 | |
| 7 | 38 | 15 | 6 | 17 | 51 | |
| 8 | 38 | 12 | 14 | 12 | 50 |
What was the final score of Osasuna vs Barcelona?
The match finished 1-2 to Barcelona.
Who won Osasuna vs Barcelona?
Barcelona won the match 2-1.
When did Osasuna vs Barcelona take place?
The match took place on Saturday, 2 May 2026.
📊 AI-generated recap and structured data
Barcelona won 2-1 at Osasuna in La Liga, landing our model's 55% pick for a Barcelona victory. The visitors controlled the match at Estadio El Sadar despite Osasuna's recent struggles, which showed one win and one loss across their last five outings. Barcelona's attacking form continued, extending their recent pattern of both sides scoring in every match. The result kept the visitors on track in the league table. Past performance does not guarantee future results.
The result kept Barcelona top of the table with another win; their five-match winning streak demonstrates sustained form. Osasuna remained in 10th place, now without a win in their last five matches. The gap between the sides widened, reinforcing Barcelona's title credentials while Osasuna face mounting pressure to arrest their decline.
Osasuna v Barcelona · La Liga · 02/05/2026, 20:00:00
