La Liga · Matchweek 34
Raúl García de Haro 88'
HT 0:0
Robert Lewandowski 81'
Ferran Torres 86'
Sat, 2 May 2026, 20:00 (UK) · Estadio El Sadar, Pamplona
Osasuna 10th · 42 pts|Barcelona 1st · 88 pts

Barcelona won on the scoreboard and on xG (0.91–1.21).

Player of the matchJoão Cancelo7.6Decisive moment81' Robert Lewandowski+1.3

Osasuna 1-2 Barcelona

Key numbers

  • Possession 30% – 70%
  • Shots 9 (4 on target) – 13 (4)
  • Decisive moment: 81' Robert Lewandowski, FN xPts +1.3
Player of the match
João Cancelo 7.6Strong

Highest FN Score on the pitch: 7.6 (Strong)

Game state

0-10-21-2
Osasuna ahead 0 min · level 81 min · Barcelona ahead 9 min
  • Raúl García de Haro — off the bench 20 min · 1G 0A
  • Abel Bretones — off the bench 12 min · 0G 1A
  • Marcus Rashford — off the bench 28 min · 0G 1A
  • Ferran Torres — off the bench 28 min · 1G 0A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

81' Robert Lewandowski Goal · scorer +0.9 · assist Marcus Rashford +0.4 +1.3
86' Ferran Torres Goal · assist Fermín López +0.2
88' Raúl García de Haro Goal · assist Abel Bretones +0.1
Osasuna Expected (last two seasons) 0.9Own moments +0.1Opponent moments −0.9Time effect −0.1→ League points won 0
Barcelona Expected (last two seasons) 1.9Own moments +1.5Opponent moments −0.2Time effect −0.2→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

OsasunaBarcelona
30%Possession70%
0.91Expected goals (xG)1.21
0.1xG per shot0.09
9Shots13
4Shots on target4
44%Shots on target %31%
6Shots in box9
270Passes657
70%Pass accuracy90%
3Corners7
2Saves3
9Fouls10
2Yellow cards2
4Offsides2

Compared with usual

Osasuna

last 26 matches, all competitions baseline
This matchAvg
Goals11.6
Conceded21.3
xG0.911.1
xG against1.211.2
Shots912.8
On target44.5
Shots faced1312.5
xG per shot0.10.09
Possession30%48%
Passes270397.7
Pass accuracy70%79.6%
Corners34.3
Fouls914.1

Barcelona

50 matches this season, all competitions baseline
This matchAvg
Goals22.6
Conceded11.1
xG1.212.2
xG against0.911.2
Shots1318.5
On target47.1
Shots faced99.1
xG per shot0.090.12
Possession70%68%
Passes657641.3
Pass accuracy90%89.2%
Corners76.8
Fouls109.5

Timeline

  • 24' Yellow Pablo Gavi
  • 60' Yellow Eric García
  • 62' Sub Pablo Gavi → Frenkie de Jong
  • 62' Sub Dani Olmo → Ferran Torres
  • 62' Sub Roony Bardghji → Marcus Rashford
  • 70' Sub Ante Budimir → Raúl García de Haro
  • 70' Sub Moi Gómez → Aimar Oroz
  • 74' Yellow Jon Moncayola
  • 81' Goal Robert Lewandowski league goal #13 assist Marcus Rashford
  • 82' Sub Eric García → Ronald Araújo
  • 85' Sub Lucas Torró → Kike Barja
  • 85' Sub Jon Moncayola → Asier Osambela
  • 86' Sub Rubén García → Abel Bretones
  • 86' Goal Ferran Torres league goal #15 assist Fermín López
  • 88' Sub Pedri → Marc Bernal
  • 88' Goal Raúl García de Haro league goal #7 assist Abel Bretones

Category leaders

  • Key passesMoi Gómez3
  • Duels wonJoão Cancelo9/14
  • DribblesMoi Gómez4/5
  • Defensive actionsPau Cubarsí5
  • ShotsFermín López3 (on target 1)

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.