Girona vs Real Madrid

25 April 2023 · La Liga · 2022/23 · Referee Javier Iglesias Villanueva

Full time 4 – 2

Half-time: 2–1

  • Valentín Castellanos 12’, 24’, 46’, 62’
  • Vinícius Júnior 34’
  • Lucas Vázquez 85’

Match summary

Girona beat Real Madrid 4-2. Girona led 2-1 at half-time.

In the first half, Valentín Castellanos put Girona ahead with a header in the 12th minute, set up by Miguel Gutiérrez, Castellanos made it 2-0 in the 24th minute, set up by Arnau Martinez, and Vinícius Júnior pulled one back to make it 2-1 with a header in the 34th minute, set up by Marco Asensio. In the second half, Castellanos made it 3-1 in the 46th minute, set up by Yan Couto, Castellanos made it 4-1 with a header in the 62nd minute, and Lucas Vázquez made it 4-2 in the 85th minute, set up by Vinícius Júnior.

The chances backed that up: Girona created 2.43 expected goals (xG) from 13 shots to Real Madrid's 1.63 from 18.

Match stats

Girona Real Madrid
13 Shots 18
5 Shots on Target 3
3 Corners 8
1 Yellow Cards 2
0 Red Cards 0
2.42 xG 1.63
2.42 Non-penalty xG 1.63
3 Deep Completions 13

Key events

Girona Real Madrid
Kick-off
Valentín Castellanos
Assist: Miguel Gutiérrez
1-0 (Girona)
12’
Valentín Castellanos
Assist: Arnau Martinez
2-0 (Girona)
24’
34’
Vinícius Júnior
Assist: Marco Asensio
2-1 (Real Madrid)
Half-time2-1
Valentín Castellanos
Assist: Yan Couto
3-1 (Girona)
46’
Valentín Castellanos4-1 (Girona)
62’
85’
Lucas Vázquez
Assist: Vinícius Júnior
4-2 (Real Madrid)
Full-time4-2

Bookings

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

Girona
  • Arnau Martinez
Real Madrid
  • Eder Militão
  • Vinícius Júnior

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.43 1.63 12’ Valentín Castellanos (Girona), 1-0 12’ 24’ Valentín Castellanos (Girona), 2-0 24’ 34’ Vinícius Júnior (Real Madrid), 2-1 34’ 46’ Valentín Castellanos (Girona), 3-1 46’ 62’ Valentín Castellanos (Girona), 4-1 62’ 85’ Lucas Vázquez (Real Madrid), 4-2 85’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.43 1.63 12’ Valentín Castellanos (Girona), 1-0 Castellanos 12’ 24’ Valentín Castellanos (Girona), 2-0 Castellanos 24’ 34’ Vinícius Júnior (Real Madrid), 2-1 Júnior 34’ 46’ Valentín Castellanos (Girona), 3-1 Castellanos 46’ 62’ Valentín Castellanos (Girona), 4-1 Castellanos 62’ 85’ Lucas Vázquez (Real Madrid), 4-2 Vázquez 85’
Girona 2.43 xGReal Madrid 1.63 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Madrid attacking Girona attacking 
12’ Valentín Castellanos (Girona), open play, 0.57 xG, goal 85’ Lucas Vázquez (Real Madrid), open play, 0.48 xG, goal 46’ Valentín Castellanos (Girona), open play, 0.47 xG, goal 62’ Valentín Castellanos (Girona), from a corner, 0.42 xG, goal 34’ Vinícius Júnior (Real Madrid), from a corner, 0.40 xG, goal 76’ Valery Fernández (Girona), open play, 0.40 xG, off target 1’ Rodrygo (Real Madrid), open play, 0.14 xG, blocked 15’ Federico Valverde (Real Madrid), from a corner, 0.13 xG, off target 50’ Valentín Castellanos (Girona), from a corner, 0.13 xG, off target 24’ Valentín Castellanos (Girona), open play, 0.09 xG, goal 60’ Federico Valverde (Real Madrid), open play, 0.08 xG, off target 38’ Rodrigo Riquelme (Girona), open play, 0.07 xG, off target 46’ Yan Couto (Girona), open play, 0.07 xG, off target 71’ Viktor Tsygankov (Girona), open play, 0.07 xG, blocked 23’ Rodrygo (Real Madrid), open play, 0.06 xG, off target 28’ Viktor Tsygankov (Girona), open play, 0.06 xG, off target 27’ Federico Valverde (Real Madrid), open play, 0.06 xG, off target 9’ Daniel Carvajal (Real Madrid), open play, 0.05 xG, blocked 89’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, blocked 17’ Rodrygo (Real Madrid), open play, 0.03 xG, blocked 37’ Valentín Castellanos (Girona), open play, 0.03 xG, saved 2’ Viktor Tsygankov (Girona), open play, 0.03 xG, blocked 60’ Daniel Carvajal (Real Madrid), open play, 0.03 xG, blocked 6’ Toni Kroos (Real Madrid), from a corner, 0.02 xG, blocked 80’ Mariano (Real Madrid), open play, 0.03 xG, off target 5’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, blocked 33’ Luka Modric (Real Madrid), open play, 0.02 xG, blocked 62’ Rodrigo Riquelme (Girona), from a corner, 0.02 xG, blocked 6’ Federico Valverde (Real Madrid), open play, 0.01 xG, saved 75’ Rodrygo (Real Madrid), open play, 0.02 xG, off target 78’ Marco Asensio (Real Madrid), open play, 0.02 xG, blocked 12’ Valentín Castellanos (Girona), open play, 0.57 xG, goal 85’ Lucas Vázquez (Real Madrid), open play, 0.48 xG, goal 46’ Valentín Castellanos (Girona), open play, 0.47 xG, goal 62’ Valentín Castellanos (Girona), from a corner, 0.42 xG, goal 34’ Vinícius Júnior (Real Madrid), from a corner, 0.40 xG, goal 76’ Valery Fernández (Girona), open play, 0.40 xG, off target 1’ Rodrygo (Real Madrid), open play, 0.14 xG, blocked 15’ Federico Valverde (Real Madrid), from a corner, 0.13 xG, off target 50’ Valentín Castellanos (Girona), from a corner, 0.13 xG, off target 24’ Valentín Castellanos (Girona), open play, 0.09 xG, goal 60’ Federico Valverde (Real Madrid), open play, 0.08 xG, off target 38’ Rodrigo Riquelme (Girona), open play, 0.07 xG, off target 71’ Viktor Tsygankov (Girona), open play, 0.07 xG, blocked 46’ Yan Couto (Girona), open play, 0.07 xG, off target 23’ Rodrygo (Real Madrid), open play, 0.06 xG, off target 27’ Federico Valverde (Real Madrid), open play, 0.06 xG, off target 28’ Viktor Tsygankov (Girona), open play, 0.06 xG, off target 89’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, blocked 9’ Daniel Carvajal (Real Madrid), open play, 0.05 xG, blocked 17’ Rodrygo (Real Madrid), open play, 0.03 xG, blocked 37’ Valentín Castellanos (Girona), open play, 0.03 xG, saved 2’ Viktor Tsygankov (Girona), open play, 0.03 xG, blocked 60’ Daniel Carvajal (Real Madrid), open play, 0.03 xG, blocked 6’ Toni Kroos (Real Madrid), from a corner, 0.02 xG, blocked 80’ Mariano (Real Madrid), open play, 0.03 xG, off target 5’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, blocked 33’ Luka Modric (Real Madrid), open play, 0.02 xG, blocked 62’ Rodrigo Riquelme (Girona), from a corner, 0.02 xG, blocked 6’ Federico Valverde (Real Madrid), open play, 0.01 xG, saved 75’ Rodrygo (Real Madrid), open play, 0.02 xG, off target 78’ Marco Asensio (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
Paulo Gazzaniga GK900 0.000.061
Arnau Martinez DEF9010 0.000.091
Juanpe DEF900 0.000.000
Santiago Bueno DEF900 0.000.000
Miguel Gutiérrez DEF9010 0.000.571
Oriol Romeu MID900 0.000.000
Yan Couto MID9011 0.070.533
Iván Martín MID900 0.000.472
Viktor Tsygankov MID743 0.160.092
Rodrigo Riquelme MID902 0.090.131
Valentín Castellanos FWD7446 1.710.000
Valery Fernández Sub161 0.400.000
Cristhian Stuani Sub160 0.000.000
Reinier Sub10 0.000.000
Javi Hernández Sub10 0.000.000
Ricard Artero Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Girona win 19% Avg odds 5.01
Draw 23% Avg odds 4.25
Real Madrid win 58% Avg odds 1.64

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.