Benfica 4–2 Real Madrid
- Schjelderup 36'
- Pavlidis 45+5' (pen.)
- Schjelderup 54'
- Trubin 90+8'
- Mbappé 30'
- Mbappé 58'
- Asencio 90+2'
- Rodrygo 90+6'
28 January 2026
The match in data
Benfica beat Real Madrid 4–2 on 28 January 2026, in the 2025-26 Champions League (League Stage 8).
Benfica came from behind: they were trailing 0–1 at 30'.
Player of the match: Andreas Schjelderup (Benfica), rated 71, thanks above all to 2 goals and 3 shots on target. Schjelderup produced 2.4 times as much as a forward typically does, at 0.8 times the cost.
It was also their best match of the season.
It is their 2nd time as player of the match this season.
For Real Madrid, the highest-rated player was Eduardo Camavinga, with 69.
Kylian Mbappé scored twice.
Andreas Schjelderup scored twice.
Raúl Asencio was sent off at 90+2'.
Rodrygo was sent off at 90+6'.
Andreas Schjelderup
Benfica · 90'
Produced 2.35× and cost 0.78× their position's average
- 2 goals 4.0×
- 3 shots on target 3.5×
- 0.65 xG 2.4×
- 2 shots off target 1.4×
- 1 failed dribble 0.7×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Andreas Schjelderup ★ | Forward | 90 | 71 |
| Nicolás Otamendi | Defender | 90 | 60 |
| Tomás Araújo | Defender | 90 | 58 |
| Vangelis Pavlidis | Forward | 90 | 52 |
| Fredrik Aursnes | Midfielder | 90 | 51 |
| Leandro Barreiro | Midfielder | 90 | 50 |
| Gianluca Prestianni | Forward | 87 | 46 |
| Georgiy Sudakov | Midfielder | 83 | 43 |
| Samuel Dahl | Defender | 90 | 33 |
| Amar Dedić | Defender | 90 | 31 |
| Anatoliy Trubin | Goalkeeper | 90 | no rating |
| Enzo Barrenechea | Midfielder | 7 | no rating |
| João Rego | Midfielder | 3 | no rating |
| António Silva | Defender | 1 | no rating |
| Franjo Ivanović | Forward | 1 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Federico Valverde | Midfielder | 90 | 69 |
| Eduardo Camavinga | Midfielder | 35 | 69 |
| Dean Huijsen | Defender | 78 | 67 |
| Kylian Mbappé | Forward | 90 | 65 |
| Arda Güler | Midfielder | 79 | 65 |
| Rodrygo | Forward | 35 | 55 |
| Aurélien Tchouaméni | Midfielder | 55 | 50 |
| Raúl Asencio | Defender | 90 | 47 |
| Vinicius Junior | Forward | 90 | 43 |
| Álvaro Carreras | Defender | 79 | 43 |
| Jude Bellingham | Midfielder | 90 | 38 |
| Franco Mastantuono | Forward | 55 | 27 |
| Thibaut Courtois | Goalkeeper | 90 | no rating |
| David Alaba | Defender | 12 | no rating |
| Brahim Díaz | Forward | 11 | no rating |
| Jorge Cestero Sancho | Midfielder | 11 | no rating |
How is the rating calculated?
The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.