La Liga · Matchweek 15
HT 0:0
Williot Swedberg 53'
Williot Swedberg 90'
Sun, 7 Dec 2025, 20:00 (UK) · Estadio Santiago Bernabéu, Madrid
Real Madrid 2nd · 36 pts|Celta Vigo 14th → 10th · 19 pts

Real Madrid edged xG (2.46–1.55) but Celta Vigo took the win.

Player of the matchAurélien Tchouaméni8.3Decisive moment53' Williot Swedberg+0.9

Real Madrid 0-2 Celta Vigo

Key numbers

  • Possession 58% – 42%
  • Shots 23 (7 on target) – 7 (5)
  • Decisive moment: 53' Williot Swedberg, FN xPts +0.9
Player of the match
Aurélien Tchouaméni 8.3Dominant

Highest FN Score on the pitch: 8.3 (Dominant)

Game state

0-10-2
Real Madrid ahead 0 min · level 53 min · Celta Vigo ahead 37 min
  • Real Madrid: Red card 64' → ~26 min a player down
  • Williot Swedberg — off the bench 45 min · 2G 0A
  • Iago Aspas — off the bench 2 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.

53' Williot Swedberg Goal · scorer +0.6 · assist Bryan Zaragoza +0.3 +0.9
64' Fran García Red card −0.3
90' Williot Swedberg Goal · assist Iago Aspas +0.2
90+2' Álvaro Carreras Red card 0.0
Real Madrid Expected (last two seasons) 2.3Own moments −0.3Opponent moments −1.0Time effect −1.0→ League points won 0
Celta Vigo Expected (last two seasons) 0.5Own moments +1.1Opponent moments +0.4Time effect +1.0→ 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

Real MadridCelta Vigo
58%Possession42%
2.46Expected goals (xG)1.55
0.11xG per shot0.22
23Shots7
7Shots on target5
30%Shots on target %71%
12Shots in box4
585Passes447
91%Pass accuracy86%
8Corners1
3Saves7
6Fouls12
6Yellow cards1
2Offsides1

Compared with usual

Real Madrid

20 matches this season, all competitions baseline
This matchAvg
Goals02.2
Conceded20.9
xG2.462.4
xG against1.551.1
Shots2319.7
On target77.7
Shots faced711.4
xG per shot0.110.12
Possession58%59.7%
Passes585576.6
Pass accuracy91%88.1%
Corners86.4
Fouls69.7

Celta Vigo

last 7 matches, all competitions baseline
This matchAvg
Goals21.4
Conceded01.3
xG1.551.4
xG against2.461.3
Shots712.9
On target54.4
Shots faced239.6
xG per shot0.220.12
Possession42%52.4%
Passes447545.6
Pass accuracy86%86.1%
Corners14.3
Fouls1215.1

Timeline

  • 24' Sub Éder Militão → Antonio Rüdiger
  • 46' Sub Pablo Durán → Williot Swedberg
  • 53' Goal Williot Swedberg league goal #1 assist Bryan Zaragoza
  • 54' Sub Raúl Asencio → Rodrygo
  • 62' Yellow Jude Bellingham
  • 63' Yellow Fran García
  • 64' Second yellow Fran García
  • 71' Sub Bryan Zaragoza → Javier Rueda
  • 71' Sub Óscar Mingueza → Ferran Jutglà
  • 74' Sub Arda Güler → Gonzalo García
  • 83' Yellow Ilaix Moriba
  • 84' Sub Miguel Román → Fran Beltrán
  • 88' Sub Borja Iglesias → Iago Aspas
  • 90' Goal Williot Swedberg league goal #2 assist Iago Aspas
  • 90+1' Yellow Álvaro Carreras
  • 90+2' Yellow Rodrygo
  • 90+2' Yellow Federico Valverde
  • 90+2' Red Álvaro Carreras

Category leaders

  • Key passesAurélien Tchouaméni6
  • Duels wonAurélien Tchouaméni10/12
  • DribblesBorja Iglesias4/5
  • Defensive actionsAurélien Tchouaméni5
  • ShotsFederico Valverde4 (on target 1)
  • Fouls wonÁlvaro Carreras4

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.