Osasuna 2-1 Real Madrid
Key numbers
- Possession 39% – 61%
- Shots 13 (2 on target) – 15 (5)
- Decisive moment: 90' Raúl García de Haro, FN xPts +1.8
Player of the match
Vinícius Júnior 7.4Strong
Highest FN Score on the pitch: 7.4 (Strong)
Game state
1-01-12-1
Osasuna ahead 35 min · level 55 min · Real Madrid ahead 0 min
- Raúl García de Haro — off the bench 23 min · 1G 0A
- Raúl Moro — off the bench 13 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.
38'
Ante Budimir
Pen goal
+0.9
73'
Vinícius Júnior
Goal · scorer +0.7 · assist Federico Valverde +0.3
+1.0
90'
Raúl García de Haro
Goal · scorer +1.3 · assist Raúl Moro +0.5
+1.8
Osasuna
Expected (last two seasons) 0.9Own moments +2.7Opponent moments −1.3Time effect +0.7→ League points won 3
Real Madrid
Expected (last two seasons) 1.9Own moments +1.0Opponent moments −1.8Time effect −1.1→ 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
OsasunaReal Madrid
2.29Expected goals (xG)1.7
Compared with usual
Osasuna
last 17 matches, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.8 | |
| Conceded | 1 | 1.4 | |
| xG | 2.29 | 0.97 | high |
| xG against | 1.7 | 1.3 | |
| Shots | 13 | 12.7 | |
| On target | 2 | 4.4 | |
| Shots faced | 15 | 13.4 | |
| xG per shot | 0.18 | 0.09 | high |
| Possession | 39% | 45.8% | |
| Passes | 353 | 375.3 | |
| Pass accuracy | 83% | 77.4% | |
| Corners | 3 | 4.2 | |
| Fouls | 19 | 14.2 | |
Real Madrid
35 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 2.3 | |
| Conceded | 2 | 1 | |
| xG | 1.7 | 2.2 | |
| xG against | 2.29 | 1.1 | |
| Shots | 15 | 18.9 | |
| On target | 5 | 7.1 | |
| Shots faced | 13 | 11.7 | |
| xG per shot | 0.11 | 0.12 | |
| Possession | 61% | 59.4% | |
| Passes | 570 | 576.2 | |
| Pass accuracy | 90% | 88.7% | |
| Corners | 7 | 6.7 | |
| Fouls | 10 | 10.1 | |
Timeline
- 32'
Yellow
Aimar Oroz
- 35'
VAR
Ante Budimir
- 37'
Yellow
Thibaut Courtois
- 38'
Goal
Ante Budimir (pen) league goal #12
- 64'
Sub
Daniel Carvajal → Trent Alexander-Arnold
- 64'
Sub
Eduardo Camavinga → Brahim Díaz
- 66'
Yellow
Jon Moncayola
- 66'
Sub
Rubén García → Abel Bretones
- 67'
Sub
Ante Budimir → Raúl García de Haro
- 71'
Sub
Aimar Oroz → Iker Muñoz
- 73'
Goal
Vinícius Júnior league goal #9 assist Federico Valverde
- 75'
Sub
Federico Valverde → Gonzalo García
- 82'
Sub
Arda Güler → Dani Ceballos
- 83'
Sub
Jon Moncayola → Raúl Moro
- 83'
Sub
Valentin Rosier → Iñigo Arguibide
- 84'
Yellow
Trent Alexander-Arnold
- 88'
Yellow
Vinícius Júnior
- 90'
Goal
Raúl García de Haro league goal #5 assist Raúl Moro
- 90+1'
VAR
Raúl García de Haro
- 90+3'
Yellow
David Alaba
Category leaders
- Key passesAimar Oroz3
- Duels wonVictor Muñoz7/15
- DribblesVictor Muñoz4/6
- Defensive actionsValentin Rosier5
- ShotsAnte Budimir4 (on target 1)
- Fouls wonVinícius Júnior5
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.