La Liga · Matchweek 34
Arda Güler 33'
Kylian Mbappé 39'
Kylian Mbappé 48'
HT 2:0
Javi Rodríguez 69'
Williot Swedberg 76'
Sun, 4 May 2025, 13:00 (UK) · Estadio Santiago Bernabéu, Madrid
Real Madrid 2nd · 75 pts|Celta Vigo 7th · 46 pts

Real Madrid won on the scoreboard and on xG (2.12–1.85).

Player of the matchArda Güler8.8Decisive moment33' Arda Güler+0.5

Real Madrid 3-2 Celta Vigo

Key numbers

  • Possession 54% – 46%
  • Shots 17 (6 on target) – 14 (7)
  • Decisive moment: 33' Arda Güler, FN xPts +0.5
Player of the match
Arda Güler 8.8Dominant

Highest FN Score on the pitch: 8.8 (Dominant)

Game state

1-02-03-03-13-2
Real Madrid ahead 57 min · level 33 min · Celta Vigo ahead 0 min
  • Williot Swedberg — off the bench 25 min · 1G 0A
  • Iago Aspas — off the bench 15 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.

33' Arda Güler Goal · scorer +0.3 · assist Lucas Vázquez +0.2 +0.5
39' Kylian Mbappé Goal · assist Jude Bellingham +0.2
48' Kylian Mbappé Goal · assist Arda Güler 0.0
69' Javi Rodríguez Goal 0.0
76' Williot Swedberg Goal · assist Iago Aspas +0.1
Real Madrid Expected (last two seasons) 2.4Own moments +0.7Opponent moments −0.2Time effect +0.1→ League points won 3
Celta Vigo Expected (last two seasons) 0.4Own moments +0.1Opponent moments −0.5Time effect 0.0→ 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

Real MadridCelta Vigo
54%Possession46%
2.12Expected goals (xG)1.85
0.12xG per shot0.13
17Shots14
6Shots on target7
35%Shots on target %50%
12Shots in box9
605Passes518
92%Pass accuracy88%
4Corners6
5Saves4
5Fouls11
2Yellow cards1
0Offsides1

Compared with usual

Real Madrid

53 matches this season, all competitions baseline
This matchAvg
Goals32.2
Conceded21.2
xG2.121.7
xG against1.851.1
Shots1716.6
On target66.9
Shots faced1411.5
xG per shot0.120.11
Possession54%58.1%
Passes605587.6
Pass accuracy92%89.3%
Corners46.4
Fouls59.7

Celta Vigo

last 20 matches, all competitions baseline
This matchAvg
Goals21.6
Conceded31.5
xG1.851.2
xG against2.120.85
Shots1411.9
On target74.9
Shots faced179.5
xG per shot0.130.11
Possession46%53.6%
Passes518520.9
Pass accuracy88%84.4%
Corners64.5
Fouls1113.7

Timeline

  • 33' Goal Arda Güler league goal #3 assist Lucas Vázquez
  • 39' Goal Kylian Mbappé league goal #23 assist Jude Bellingham
  • 45' Yellow Jude Bellingham
  • 48' Goal Kylian Mbappé league goal #24 assist Arda Güler
  • 54' Sub Fran Beltrán → Ilaix Moriba
  • 54' Sub Sergio Carreira → Hugo Álvarez
  • 62' Yellow Yoel Lago
  • 65' Sub Borja Iglesias → Pablo Durán
  • 65' Sub Alfon González → Williot Swedberg
  • 67' Sub Raúl Asencio → Jacobo Ramón
  • 69' Goal Javi Rodríguez league goal #3
  • 74' Sub Dani Ceballos → Luka Modrić
  • 75' Sub Hugo Sotelo → Iago Aspas
  • 76' Goal Williot Swedberg league goal #4 assist Iago Aspas
  • 83' Sub Arda Güler → Brahim Díaz
  • 90+5' Yellow Jacobo Ramón

Category leaders

  • Key passesArda Güler3
  • Duels wonVinícius Júnior9/13
  • DribblesVinícius Júnior5/8
  • Defensive actionsIlaix Moriba4
  • ShotsArda Güler4 (on target 3)
  • Fouls wonJude Bellingham3

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.