La Liga · Matchweek 29
Vinicius Júnior 52' (pen)
Federico Valverde 55'
Vinicius Júnior 72'
HT 0:1
Ademola Lookman 33'
Nahuel Molina 66'
Sun, 22 Mar 2026, 20:00 (UK) · Estadio Santiago Bernabéu, Madrid
Real Madrid 2nd · 69 pts|Atletico Madrid 4th · 57 pts

Real Madrid won on the scoreboard and on xG (2.41–1).

Player of the matchVinicius Júnior8.5Decisive moment72' Vinicius Júnior+1.3

Real Madrid 3-2 Atletico Madrid

Key numbers

  • Possession 52% – 48%
  • Shots 17 (10 on target) – 13 (7)
  • Decisive moment: 72' Vinicius Júnior, FN xPts +1.3
Player of the match
Vinicius Júnior 8.5Dominant

Highest FN Score on the pitch: 8.5 (Dominant)

Game state

0-11-12-12-23-2
Real Madrid ahead 29 min · level 42 min · Atletico Madrid ahead 19 min
  • Real Madrid: Red card 77' → ~13 min a player down
  • Trent Alexander-Arnold — off the bench 26 min · 0G 1A
  • Nahuel Molina — off the bench 33 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.

33' Ademola Lookman Goal · scorer +0.6 · assist Giuliano Simeone +0.3 +0.9
52' Vinicius Júnior Pen goal +0.9
55' Federico Valverde Goal +1.1
66' Nahuel Molina Goal · scorer +0.6 · assist Julián Alvarez +0.2 +0.8
72' Vinicius Júnior Goal · scorer +0.9 · assist Trent Alexander-Arnold +0.4 +1.3
77' Federico Valverde Red card −0.1
Real Madrid Expected (last two seasons) 1.7Own moments +3.2Opponent moments −2.1Time effect +0.2→ League points won 3
Atletico Madrid Expected (last two seasons) 1.0Own moments +1.7Opponent moments −2.7Time 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 MadridAtletico Madrid
52%Possession48%
2.41Expected goals (xG)1
0.14xG per shot0.08
17Shots13
10Shots on target7
59%Shots on target %54%
8Shots in box7
559Passes505
91%Pass accuracy89%
4Corners1
5Saves5
2Fouls15
1Yellow cards4
2Offsides0

Compared with usual

Real Madrid

42 matches this season, all competitions baseline
This matchAvg
Goals32.2
Conceded21
xG2.412.1
xG against11.2
Shots1718.2
On target106.8
Shots faced1311.7
xG per shot0.140.12
Possession52%59%
Passes559576.3
Pass accuracy91%88.9%
Corners46.5
Fouls210.2low

Atletico Madrid

45 matches this season, all competitions baseline
This matchAvg
Goals22
Conceded31.2
xG11.6
xG against2.411.2
Shots1313.8
On target75.6
Shots faced1711.4
xG per shot0.080.11
Possession48%53.4%
Passes505513.1
Pass accuracy89%85.2%
Corners16.4
Fouls1510.9

Timeline

  • 27' Yellow Johnny Cardoso
  • 33' Goal Ademola Lookman league goal #2 assist Giuliano Simeone
  • 36' Yellow Matteo Ruggeri
  • 46' Sub Robin Le Normand → José María Giménez
  • 52' Goal Vinicius Júnior (pen) league goal #10
  • 55' Goal Federico Valverde league goal #4
  • 57' Sub Antoine Griezmann → Alexander Sørloth
  • 57' Sub Johnny Cardoso → Nicolás González
  • 57' Sub Ademola Lookman → Nahuel Molina
  • 61' Yellow Dávid Hancko
  • 63' Yellow Thiago Pitarch
  • 64' Sub Thiago Pitarch → Kylian Mbappé
  • 64' Sub Daniel Carvajal → Trent Alexander-Arnold
  • 66' Goal Nahuel Molina league goal #2 assist Julián Alvarez
  • 68' Yellow Marcos Llorente
  • 71' Sub Giuliano Simeone → Alejandro Baena
  • 72' Goal Vinicius Júnior league goal #11 assist Trent Alexander-Arnold
  • 74' Sub Brahim Díaz → Eduardo Camavinga
  • 74' Sub Arda Güler → Jude Bellingham
  • 77' Red Federico Valverde
  • 87' Sub Vinicius Júnior → Álvaro Carreras

Category leaders

  • Key passesMatteo Ruggeri3
  • Duels wonMarcos Llorente6/9
  • DribblesFederico Valverde3/4
  • Defensive actionsJulián Alvarez6
  • ShotsVinicius Júnior5 (on target 4)
  • Fouls wonFran García3

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.