Real Madrid vs Girona

23 February 2025 · La Liga · 2024/25 · Referee Guillermo Cuadra Fernández

Full time 2 – 0

Half-time: 1–0

  • Luka Modric 41’
  • Vinícius Júnior 83’

Match summary

Real Madrid won 2-0 at home to Girona. Real Madrid led 1-0 at half-time.

Luka Modric put Real Madrid ahead from a corner in the 41st minute and Vinícius Júnior made it 2-0 in the 83rd minute, set up by Kylian Mbappe-Lottin.

The chances backed that up: Real Madrid created 2.36 expected goals (xG) from 22 shots to Girona's 0.33 from 6.

Match stats

Real Madrid Girona
22 Shots 6
5 Shots on Target 2
11 Corners 5
0 Yellow Cards 2
0 Red Cards 0
2.36 xG 0.33
2.36 Non-penalty xG 0.33
11 Deep Completions 5

Key events

Real Madrid Girona
Kick-off
Luka Modric1-0 (Real Madrid)
41’
Half-time1-0
Vinícius Júnior
Assist: Kylian Mbappe-Lottin
2-0 (Real Madrid)
83’
Full-time2-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Girona
  • Ladislav Krejcí
  • Jhon Solis

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.36 0.33 41’ Luka Modric (Real Madrid), 1-0 41’ 83’ Vinícius Júnior (Real Madrid), 2-0 83’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.36 0.33 41’ Luka Modric (Real Madrid), 1-0 Modric 41’ 83’ Vinícius Júnior (Real Madrid), 2-0 Júnior 83’
Real Madrid 2.36 xGGirona 0.33 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Girona attacking Real Madrid attacking 
83’ Vinícius Júnior (Real Madrid), open play, 0.48 xG, goal 90+3’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.41 xG, saved 80’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.35 xG, saved 80’ Rodrygo (Real Madrid), open play, 0.16 xG, off target 75’ Vinícius Júnior (Real Madrid), open play, 0.13 xG, off target 32’ Viktor Tsygankov (Girona), open play, 0.12 xG, off target 62’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.12 xG, blocked 89’ Rodrygo (Real Madrid), open play, 0.12 xG, off target 16’ Vinícius Júnior (Real Madrid), open play, 0.10 xG, off target 6’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.07 xG, saved 5’ Arnau Martinez (Girona), from a corner, 0.06 xG, saved 10’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, off target 30’ Donny van de Beek (Girona), open play, 0.05 xG, saved 52’ Vinícius Júnior (Real Madrid), from a corner, 0.05 xG, blocked 66’ Aurelien Tchouameni (Real Madrid), set piece, 0.05 xG, off target 16’ Viktor Tsygankov (Girona), open play, 0.05 xG, blocked 33’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.04 xG, blocked 58’ Vinícius Júnior (Real Madrid), open play, 0.03 xG, hit the woodwork 90+2’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.03 xG, off target 28’ Rodrygo (Real Madrid), from a corner, 0.03 xG, blocked 52’ Lucas Vázquez (Real Madrid), from a corner, 0.03 xG, off target 83’ Yáser Asprilla (Girona), open play, 0.03 xG, off target 34’ Rodrygo (Real Madrid), from a corner, 0.03 xG, off target 27’ Luka Modric (Real Madrid), open play, 0.02 xG, off target 41’ Luka Modric (Real Madrid), from a corner, 0.02 xG, goal 7’ Rodrygo (Real Madrid), open play, 0.01 xG, off target 24’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, blocked 86’ Yáser Asprilla (Girona), from a corner, 0.02 xG, blocked 83’ Vinícius Júnior (Real Madrid), open play, 0.48 xG, goal 90+3’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.41 xG, saved 80’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.35 xG, saved 80’ Rodrygo (Real Madrid), open play, 0.16 xG, off target 75’ Vinícius Júnior (Real Madrid), open play, 0.13 xG, off target 32’ Viktor Tsygankov (Girona), open play, 0.12 xG, off target 62’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.12 xG, blocked 89’ Rodrygo (Real Madrid), open play, 0.12 xG, off target 16’ Vinícius Júnior (Real Madrid), open play, 0.10 xG, off target 6’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.07 xG, saved 5’ Arnau Martinez (Girona), from a corner, 0.06 xG, saved 10’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, off target 30’ Donny van de Beek (Girona), open play, 0.05 xG, saved 52’ Vinícius Júnior (Real Madrid), from a corner, 0.05 xG, blocked 66’ Aurelien Tchouameni (Real Madrid), set piece, 0.05 xG, off target 16’ Viktor Tsygankov (Girona), open play, 0.05 xG, blocked 33’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.04 xG, blocked 58’ Vinícius Júnior (Real Madrid), open play, 0.03 xG, hit the woodwork 90+2’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.03 xG, off target 28’ Rodrygo (Real Madrid), from a corner, 0.03 xG, blocked 52’ Lucas Vázquez (Real Madrid), from a corner, 0.03 xG, off target 83’ Yáser Asprilla (Girona), open play, 0.03 xG, off target 34’ Rodrygo (Real Madrid), from a corner, 0.03 xG, off target 27’ Luka Modric (Real Madrid), open play, 0.02 xG, off target 41’ Luka Modric (Real Madrid), from a corner, 0.02 xG, goal 86’ Yáser Asprilla (Girona), from a corner, 0.02 xG, blocked 7’ Rodrygo (Real Madrid), open play, 0.01 xG, off target 24’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Thibaut Courtois GK900 0.000.000
Lucas Vázquez DEF901 0.030.000
Raúl DEF900 0.000.000
David Alaba DEF740 0.000.000
Ferland Mendy DEF900 0.000.031
Aurelien Tchouameni MID902 0.060.000
Luka Modric MID8712 0.040.526
Rodrygo MID905 0.350.121
Brahim Diaz MID740 0.000.000
Vinícius Júnior FWD9016 0.850.112
Kylian Mbappe-Lottin FWD9016 1.030.655
Eduardo Camavinga Sub160 0.000.252
Dani Ceballos Sub160 0.000.031
Antonio Rüdiger Sub30 0.000.000
Endrick Sub10 0.000.411

Starters first, then substitutes. xA is expected assists.

Before kick-off

Real Madrid win 75% Avg odds 1.28
Draw 15% Avg odds 6.46
Girona win 10% Avg odds 9.73

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.