La Liga · Matchweek 29
1:0
Ante Budimir 80'
HT 0:0
Sat, 21 Mar 2026, 17:30 (UK) · Estadio El Sadar, Pamplona
Osasuna 11th → 9th · 37 pts|Girona 12th · 34 pts

Osasuna won on the scoreboard and on xG (1.71–0.21).

Player of the matchPaulo Gazzaniga8.4Decisive moment80' Ante Budimir+1.4

Osasuna 1-0 Girona

Key numbers

  • Possession 48% – 52%
  • Shots 19 (11 on target) – 5 (0)
  • Decisive moment: 80' Ante Budimir, FN xPts +1.4
Player of the match
Paulo Gazzaniga 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

1-0
Osasuna ahead 10 min · level 80 min · Girona ahead 0 min
  • Kike Barja — off the bench 21 min · 0G 1A

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.

80' Ante Budimir Goal · scorer +1.0 · assist Kike Barja +0.4 +1.4
Osasuna Expected (last two seasons) 1.7Own moments +1.4Opponent moments 0.0Time effect −0.1→ League points won 3
Girona Expected (last two seasons) 1.0Own moments 0.0Opponent moments −0.9Time effect −0.1→ League points won 0

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

OsasunaGirona
48%Possession52%
1.71Expected goals (xG)0.21
0.09xG per shot0.04
19Shots5
11Shots on target0
58%Shots on target %0%
15Shots in box4
441Passes494
88%Pass accuracy86%
6Corners2
0Saves10
18Fouls7
2Yellow cards1
0Offsides3

Compared with usual

Osasuna

last 21 matches, all competitions baseline
This matchAvg
Goals11.7
Conceded01.4
xG1.711.1
xG against0.211.4
Shots1913
On target114.1high
Shots faced513.3
xG per shot0.090.09
Possession48%46.2%
Passes441380.6
Pass accuracy88%78.6%
Corners64.3
Fouls1814.1

Girona

last 19 matches, all competitions baseline
This matchAvg
Goals01.2
Conceded11.2
xG0.211.4
xG against1.711.3
Shots511.7low
On target04.4low
Shots faced1914.1
xG per shot0.040.13
Possession52%52.3%
Passes494490.4
Pass accuracy86%85.4%
Corners23.9
Fouls711.4

Timeline

  • 39' Yellow Viktor Tsygankov
  • 59' Yellow Javi Galán
  • 60' Sub Joel Roca → Claudio Echeverri
  • 69' Sub Aimar Oroz → Kike Barja
  • 75' Sub Arnau Martínez → Álex Moreno
  • 75' Sub Vladyslav Vanat → Iván Martín
  • 80' Goal Ante Budimir league goal #14 assist Kike Barja
  • 83' Sub Ante Budimir → Raúl García de Haro
  • 83' Sub Rubén García → Abel Bretones
  • 83' Sub Iker Muñoz → Asier Osambela
  • 86' Sub Viktor Tsygankov → Thomas Lemar
  • 86' Sub Fran Beltrán → Abel Ruíz
  • 90+3' Yellow Jon Moncayola

Category leaders

  • Key passesJon Moncayola2
  • Duels wonHugo Rincón9/15
  • DribblesVictor Muñoz4/8
  • Defensive actionsValentin Rosier8
  • ShotsVictor Muñoz6 (on target 4)
  • Fouls wonJoel Roca3

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.