HomeFixtures · MW25Osasuna vs Real Madrid — Report
OSA
Osasuna
2 – 1
RMA
Real Madrid
Osasuna won — xG 2.05 vs 1.69

Timeline

OSA RMA
Yellow card — Aimar Oroz🟨 32'
VAR check — Ante Budimir📺 36'
37' 🟨 Yellow card — Thibaut Courtois
Penalty goal — Ante Budimir 38'
64' 🔁 Sub — Brahim Díaz
64' 🔁 Sub — Trent Alexander-Arnold
Yellow card — Jon Moncayola🟨 66'
Sub — Abel Bretones🔁 66'
Sub — Raúl García de Haro🔁 67'
Sub — Iker Muñoz🔁 71'
73' Goal — Vinícius Júnior
75' 🔁 Sub — Gonzalo García
82' 🔁 Sub — Dani Ceballos
Sub — Raúl Moro🔁 83'
Sub — Iñigo Arguibide🔁 83'
84' 🟨 Yellow card — Trent Alexander-Arnold
88' 🟨 Yellow card — Vinícius Júnior
Goal — Raúl García de Haro 90'
VAR check — Raúl García de Haro📺 90+1'
90+3' 🟨 Yellow card — David Alaba

First Half vs Second Half

Metric 1H 2H xG (OSA) 1.5 0.55 Possession (OSA) 36% 42% Shots (OSA) 9 4

Shot Map

RMA shots → ← OSA shots
Goal On target Off target

Lineups

Real Madrid · 4-4-2Osasuna · 4-2-3-1
1
Courtois
2
Carvajal
17
Asencio
18
Carreras
AL
Alaba
6
Camavinga
8
Valverde
14
Tchouaméni
15
Güler
7
Júnior
10
Mbappé
1
Herrera
5
Herrando
19
Rosier
21
Galán
24
Catena
6
Torró
7
Moncayola
10
Oroz
14
García
17
Budimir
21
Muñoz
Match Rating Leader
HA
Raúl García de Haro
8.19

Player Performance

Touch-Derived
RMA
RMAOSA

Average touch location per starter — touch-derived, not tracking data.

OSA
Click a player (list or map) to see their touch heatmap and full match stats.
Top rated:

Value Analysis

Osasuna's chance creation shifted after the break — , with possession moving from 36% to 42%.

The chance-quality ledger — — is the evidence base for the scoreline verdict.

All narrative statements are grounded in verified data. See methodology →
Methodology Plans Data Sources Terms & Privacy
Your Team's Weekly Brief
you@email.com Subscribe

VALUELENS is not affiliated with La Liga or any football club. Market values are estimates (±20%).