La Liga · Matchweek 38
Gonzalo García 12'
Jude Bellingham 41'
Kylian Mbappé 51'
Brahim Díaz 88'
HT 2:1
Gorka Guruzeta 45'
Urko Izeta 90'
Sat, 23 May 2026, 20:00 (UK) · Estadio Santiago Bernabéu, Madrid
Real Madrid 2nd · 86 pts|Athletic Club 12th · 45 pts

Real Madrid won on the scoreboard and on xG (1.9–0.81).

Player of the matchThiago Pitarch8.7Decisive moment12' Gonzalo García+0.6

Real Madrid 4-2 Athletic Club

Key numbers

  • Possession 74% – 26%
  • Shots 13 (8 on target) – 8 (2)
  • Decisive moment: 12' Gonzalo García, FN xPts +0.6
Player of the match
Thiago Pitarch 8.7Dominant

Highest FN Score on the pitch: 8.7 (Dominant)

Game state

1-02-02-13-14-14-2
Real Madrid ahead 78 min · level 12 min · Athletic Club ahead 0 min
  • Brahim Díaz — off the bench 16 min · 1G 0A
  • Urko Izeta — off the bench 16 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.

12' Gonzalo García Goal · scorer +0.4 · assist Dani Carvajal +0.2 +0.6
41' Jude Bellingham Goal · scorer +0.2 · assist Thiago Pitarch +0.1 +0.3
45' Gorka Guruzeta Goal · assist Iñaki Williams +0.2
51' Kylian Mbappé Goal · scorer +0.2 · assist Álvaro Carreras +0.1 +0.3
88' Brahim Díaz Goal · assist Thiago Pitarch 0.0
90' Urko Izeta Goal · assist Iñaki Williams 0.0
Real Madrid Expected (last two seasons) 2.0Own moments +1.2Opponent moments −0.3Time effect +0.1→ League points won 3
Athletic Club Expected (last two seasons) 0.7Own moments +0.2Opponent moments −0.9Time 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 MadridAthletic Club
74%Possession26%
1.9Expected goals (xG)0.81
0.15xG per shot0.1
13Shots8
8Shots on target2
62%Shots on target %25%
9Shots in box6
745Passes254
91%Pass accuracy69%
2Corners1
0Saves4
6Fouls20
2Yellow cards0
7Offsides2

Compared with usual

Real Madrid

53 matches this season, all competitions baseline
This matchAvg
Goals42.1
Conceded21.1
xG1.92
xG against0.811.2
Shots1317.7
On target86.7
Shots faced812.3
xG per shot0.150.12
Possession74%58%
Passes745566.5
Pass accuracy91%88.7%
Corners26.4
Fouls610.3

Athletic Club

50 matches this season, all competitions baseline
This matchAvg
Goals21.1
Conceded41.5
xG0.811.3
xG against1.91.1
Shots813.6
On target24.3
Shots faced139.9
xG per shot0.10.1
Possession26%47.8%low
Passes254405.6
Pass accuracy69%78.4%
Corners15.7
Fouls2013.9

Timeline

  • 3' Yellow Thiago Pitarch
  • 12' Goal Gonzalo García league goal #6 assist Dani Carvajal
  • 20' Yellow Jude Bellingham
  • 41' Goal Jude Bellingham league goal #6 assist Thiago Pitarch
  • 45' Goal Gorka Guruzeta league goal #10 assist Iñaki Williams
  • 46' Sub Yeray Álvarez → Andoni Gorosabel
  • 51' Goal Kylian Mbappé league goal #25 assist Álvaro Carreras
  • 60' Sub Iñigo Ruiz de Galarreta → Íñigo Lekue
  • 60' Sub Unai Gómez → Alejandro Rego Mora
  • 70' Sub David Alaba → Dean Huijsen
  • 74' Sub Jude Bellingham → Dani Ceballos
  • 74' Sub Franco Mastantuono → Brahim Díaz
  • 74' Sub Gonzalo García → Arda Güler
  • 74' Sub Gorka Guruzeta → Urko Izeta
  • 84' Sub Dani Carvajal → Manuel Serrano Salazar
  • 85' Sub Mikel Jauregizar → Mikel Vesga
  • 88' Goal Brahim Díaz league goal #1 assist Thiago Pitarch
  • 89' VAR Brahim Díaz
  • 90' Goal Urko Izeta league goal #1 assist Iñaki Williams

Category leaders

  • Key passesRobert Navarro3
  • Duels wonÁlvaro Carreras8/12
  • DribblesFranco Mastantuono3/3
  • Defensive actionsMikel Jauregizar5
  • ShotsKylian Mbappé5 (on target 2)
  • Fouls wonRaúl Asencio4

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.