Real Madrid 4-1 Espanyol
Key numbers
- Possession 73% – 27%
- Shots 31 (14 on target) – 10 (1)
- Decisive moment: 75' Rodrygo, FN xPts +1.2
Player of the match
Kylian Mbappé 8.8Dominant
Highest FN Score on the pitch: 8.8 (Dominant)
Game state
0-11-12-13-14-1
Real Madrid ahead 15 min · level 71 min · Espanyol ahead 4 min
- Vinícius Júnior — off the bench 35 min · 1G 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.
54'
Thibaut Courtois
Own goal
−1.0
58'
Daniel Carvajal
Goal
+1.0
75'
Rodrygo
Goal · scorer +0.8 · assist Vinícius Júnior +0.4
+1.2
78'
Vinícius Júnior
Goal · assist Kylian Mbappé
+0.2
90'
Kylian Mbappé
Pen goal
0.0
Real Madrid
Expected (last two seasons) 2.4Own moments +1.4Opponent moments 0.0Time effect −0.8→ League points won 3
Espanyol
Expected (last two seasons) 0.4Own moments 0.0Opponent moments −0.9Time effect +0.5→ 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 MadridEspanyol
4.46Expected goals (xG)0.34
Compared with usual
Real Madrid
6 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 4 | 2 | |
| Conceded | 1 | 0.5 | |
| xG | 4.46 | 2.2 | |
| xG against | 0.34 | 0.96 | |
| Shots | 31 | 18.8 | |
| On target | 14 | 7.2 | |
| Shots faced | 10 | 11 | |
| xG per shot | 0.14 | 0.12 | |
| Possession | 73% | 57.3% | |
| Passes | 703 | 566 | |
| Pass accuracy | 91% | 88.8% | |
| Corners | 9 | 6.8 | |
| Fouls | 7 | 10 | |
Espanyol
5 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 1 | |
| Conceded | 4 | 1 | |
| xG | 0.34 | 1.2 | |
| xG against | 4.46 | 1.5 | |
| Shots | 10 | 10 | |
| On target | 1 | 2.8 | |
| Shots faced | 31 | 16.2 | |
| xG per shot | 0.03 | 0.12 | |
| Possession | 27% | 42.4% | |
| Passes | 260 | 344.2 | |
| Pass accuracy | 68% | 77.8% | |
| Corners | 4 | 3 | |
| Fouls | 5 | 12.4 | |
Timeline
- 10'
Yellow
Pol Lozano
- 32'
Yellow
Kylian Mbappé
- 46'
Sub
Walid Cheddira → Alejo Véliz
- 54'
Goal
Thibaut Courtois (OG)
- 55'
Sub
Arda Güler → Vinícius Júnior
- 58'
Goal
Daniel Carvajal league goal #1
- 59'
Sub
Daniel Carvajal → Lucas Vázquez
- 61'
Yellow
Federico Valverde
- 67'
Sub
Pol Lozano → José Gragera
- 74'
Yellow
Joan García
- 75'
Goal
Rodrygo league goal #2 assist Vinícius Júnior
- 76'
Sub
Álvaro Tejero → Álvaro Aguado
- 76'
Sub
Jofre Carreras → Irvin Cardona
- 78'
Goal
Vinícius Júnior league goal #3 assist Kylian Mbappé
- 81'
Yellow
Jude Bellingham
- 81'
Sub
Javi Puado → Pere Milla
- 82'
Yellow
Vinícius Júnior
- 83'
Sub
Jude Bellingham → Antonio Rüdiger
- 84'
Sub
Rodrygo → Endrick
- 88'
Yellow
Carlos Romero
- 90'
Goal
Kylian Mbappé (pen) league goal #4
Category leaders
- Key passesKylian Mbappé7
- Duels wonÉder Militão7/10
- DribblesRodrygo4/5
- Defensive actionsOmar El Hilali7
- ShotsKylian Mbappé8 (on target 6)
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.