La Liga · Matchweek 23
Borja Iglesias 53' (pen)
HT 0:1
Ante Budimir 35'
Raúl García de Haro 79'
Fri, 6 Feb 2026, 20:00 (UK) · Estadio Abanca Balaídos, Vigo
Celta Vigo 7th · 33 pts|Osasuna 9th → 8th · 29 pts

Celta Vigo edged xG (2.16–0.66) but Osasuna took the win.

Player of the matchMiguel Román7.6Decisive moment79' Raúl García de Haro+1.5

Celta Vigo 1-2 Osasuna

Key numbers

  • Possession 57% – 43%
  • Shots 18 (4 on target) – 8 (2)
  • Decisive moment: 79' Raúl García de Haro, FN xPts +1.5
Player of the match
Miguel Román 7.6Strong

Highest FN Score on the pitch: 7.6 (Strong)

Game state

0-11-11-2
Celta Vigo ahead 0 min · level 61 min · Osasuna ahead 29 min
  • Raúl García de Haro — off the bench 20 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.

35' Ante Budimir Goal · scorer +0.6 · assist Raúl Moro +0.3 +0.9
53' Borja Iglesias Pen goal +1.0
79' Raúl García de Haro Goal · scorer +1.0 · assist Alejandro Catena +0.5 +1.5
Celta Vigo Expected (last two seasons) 1.8Own moments +1.0Opponent moments −1.9Time effect −0.9→ League points won 0
Osasuna Expected (last two seasons) 0.9Own moments +2.4Opponent moments −1.1Time effect +0.8→ 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

Celta VigoOsasuna
57%Possession43%
2.16Expected goals (xG)0.66
0.12xG per shot0.08
18Shots8
4Shots on target2
22%Shots on target %25%
12Shots in box6
555Passes409
90%Pass accuracy89%
7Corners3
0Saves3
9Fouls14
2Yellow cards2
0Offsides2

Compared with usual

Celta Vigo

last 19 matches, all competitions baseline
This matchAvg
Goals11.5
Conceded21
xG2.161.3
xG against0.661.3
Shots1810.3
On target44.1
Shots faced812.1
xG per shot0.120.14
Possession57%49.6%
Passes555494.2
Pass accuracy90%84.1%
Corners73.5
Fouls913.2

Osasuna

last 15 matches, all competitions baseline
This matchAvg
Goals21.9
Conceded11.5
xG0.661
xG against2.161.2
Shots813.5
On target24.7
Shots faced1812.9
xG per shot0.080.08
Possession43%46.7%
Passes409380.9
Pass accuracy89%77.1%high
Corners34.3
Fouls1414

Timeline

  • 31' Sub Flavien Boyomo → Jorge Herrando
  • 35' Goal Ante Budimir league goal #11 assist Raúl Moro
  • 45+1' Yellow Rubén García
  • 50' VAR Borja Iglesias
  • 53' Goal Borja Iglesias (pen) league goal #9
  • 56' Yellow Javier Rueda
  • 67' Sub Hugo Álvarez → Williot Swedberg
  • 67' Sub Javier Rueda → Óscar Mingueza
  • 70' Sub Ante Budimir → Raúl García de Haro
  • 70' Sub Rubén García → Asier Osambela
  • 75' Sub Borja Iglesias → Ferran Jutglà
  • 78' Yellow Sergio Carreira
  • 79' Goal Raúl García de Haro league goal #4 assist Alejandro Catena
  • 83' Sub Fer López → Iago Aspas
  • 83' Sub Sergio Carreira → Jones El-Abdellaoui
  • 88' Sub Aimar Oroz → Moi Gómez
  • 88' Sub Raúl Moro → Abel Bretones
  • 90+1' Yellow Valentin Rosier

Category leaders

  • Key passesMiguel Román3
  • Duels wonMiguel Román7/8
  • DribblesFer López3/5
  • Defensive actionsMiguel Román6
  • Fouls wonIlaix Moriba4

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.