Real Madrid vs Almeria

21 January 2024 · La Liga · 2023/24 · Referee Francisco José Hernández Maeso

Full time 3 – 2

Half-time: 0–2

  • Jude Bellingham 57’ (pen)
  • Vinícius Júnior 67’
  • Daniel Carvajal 90+9’
  • Largie Ramazani 1’
  • Edgar González 43’

Match summary

Real Madrid came back from 2 goals down to win 3-2 at home to Almeria, with the winner arriving in stoppage time. Almeria led 2-0 at half-time.

In the first half, Largie Ramazani put Almeria ahead in the first minute, set up by Lucas Robertone and Edgar González made it 0-2 in the 43rd minute. In the second half, Jude Bellingham pulled one back to make it 1-2 from the penalty spot in the 57th minute, Vinícius Júnior equalised in the 67th minute, set up by Aurelien Tchouameni, and Daniel Carvajal won it in stoppage time, set up by Jude Bellingham.

The chances backed that up: Real Madrid created 3.07 expected goals (xG) from 18 shots to Almeria's 0.93 from 10.

Match stats

Real Madrid Almeria
18 Shots 10
6 Shots on Target 2
6 Corners 3
3 Yellow Cards 5
0 Red Cards 0
3.07 xG 0.93
2.33 Non-penalty xG 0.93
12 Deep Completions 5

Key events

Real Madrid Almeria
Kick-off
1’
Largie Ramazani
Assist: Lucas Robertone
0-1 (Almeria)
43’
Edgar González0-2 (Almeria)
Half-time0-2
Jude Bellingham
Penalty
1-2 (Real Madrid)
57’
Vinícius Júnior
Assist: Aurelien Tchouameni
2-2 (Real Madrid)
67’
Daniel Carvajal
Assist: Jude Bellingham
3-2 (Real Madrid)
90+9’
Full-time3-2

Bookings

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

Real Madrid
  • Daniel Carvajal
  • Jude Bellingham
  • Eduardo Camavinga
Almeria
  • Edgar González
  • Dion Lopy
  • Largie Ramazani
  • Luis Suárez
  • Alejandro Pozo

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 3.07 0.93 1’ Largie Ramazani (Almeria), 0-1 1’ 43’ Edgar González (Almeria), 0-2 43’ 57’ Jude Bellingham (Real Madrid), 1-2 57’ 67’ Vinícius Júnior (Real Madrid), 2-2 67’ 90+9’ Daniel Carvajal (Real Madrid), 3-2 90+9’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 3.07 0.93 1’ Largie Ramazani (Almeria), 0-1 Ramazani 1’ 43’ Edgar González (Almeria), 0-2 González 43’ 57’ Jude Bellingham (Real Madrid), 1-2 Bellingham 57’ 67’ Vinícius Júnior (Real Madrid), 2-2 Júnior 67’ 90+9’ Daniel Carvajal (Real Madrid), 3-2 Carvajal 90+9’
Real Madrid 3.07 xGAlmeria 0.93 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Almeria attacking Real Madrid attacking 
57’ Jude Bellingham (Real Madrid), penalty, 0.74 xG, goal 90+9’ Daniel Carvajal (Real Madrid), open play, 0.68 xG, goal 81’ Vinícius Júnior (Real Madrid), open play, 0.51 xG, saved 1’ Largie Ramazani (Almeria), open play, 0.39 xG, goal 67’ Vinícius Júnior (Real Madrid), open play, 0.37 xG, goal 48’ Largie Ramazani (Almeria), open play, 0.14 xG, blocked 86’ Dani Ceballos (Real Madrid), open play, 0.11 xG, off target 90+3’ Joselu (Real Madrid), open play, 0.10 xG, saved 24’ Sergio Arribas (Almeria), open play, 0.09 xG, off target 47’ Sergio Arribas (Almeria), open play, 0.09 xG, off target 53’ Joselu (Real Madrid), set piece, 0.08 xG, blocked 84’ Jude Bellingham (Real Madrid), open play, 0.08 xG, off target 83’ Jude Bellingham (Real Madrid), open play, 0.07 xG, off target 90+1’ Adrián Embarba (Almeria), open play, 0.07 xG, blocked 24’ Dion Lopy (Almeria), open play, 0.05 xG, blocked 60’ Joselu (Real Madrid), open play, 0.05 xG, saved 82’ Aurelien Tchouameni (Real Madrid), from a corner, 0.05 xG, off target 90+5’ Aurelien Tchouameni (Real Madrid), open play, 0.04 xG, off target 18’ Aurelien Tchouameni (Real Madrid), from a corner, 0.04 xG, blocked 46’ Brahim Diaz (Real Madrid), open play, 0.04 xG, blocked 28’ Marc Pubill (Almeria), open play, 0.03 xG, blocked 43’ Edgar González (Almeria), open play, 0.03 xG, goal 14’ Rodrygo (Real Madrid), open play, 0.03 xG, off target 45’ Federico Valverde (Real Madrid), from a corner, 0.03 xG, blocked 90+14’ Sergio Akieme (Almeria), open play, 0.02 xG, off target 30’ Toni Kroos (Real Madrid), open play, 0.02 xG, off target 37’ Toni Kroos (Real Madrid), open play, 0.02 xG, off target 49’ Chumi (Almeria), from a corner, 0.01 xG, off target 57’ Jude Bellingham (Real Madrid), penalty, 0.74 xG, goal 90+9’ Daniel Carvajal (Real Madrid), open play, 0.68 xG, goal 81’ Vinícius Júnior (Real Madrid), open play, 0.51 xG, saved 1’ Largie Ramazani (Almeria), open play, 0.39 xG, goal 67’ Vinícius Júnior (Real Madrid), open play, 0.37 xG, goal 48’ Largie Ramazani (Almeria), open play, 0.14 xG, blocked 86’ Dani Ceballos (Real Madrid), open play, 0.11 xG, off target 90+3’ Joselu (Real Madrid), open play, 0.10 xG, saved 24’ Sergio Arribas (Almeria), open play, 0.09 xG, off target 47’ Sergio Arribas (Almeria), open play, 0.09 xG, off target 53’ Joselu (Real Madrid), set piece, 0.08 xG, blocked 84’ Jude Bellingham (Real Madrid), open play, 0.08 xG, off target 83’ Jude Bellingham (Real Madrid), open play, 0.07 xG, off target 90+1’ Adrián Embarba (Almeria), open play, 0.07 xG, blocked 24’ Dion Lopy (Almeria), open play, 0.05 xG, blocked 60’ Joselu (Real Madrid), open play, 0.05 xG, saved 82’ Aurelien Tchouameni (Real Madrid), from a corner, 0.05 xG, off target 18’ Aurelien Tchouameni (Real Madrid), from a corner, 0.04 xG, blocked 90+5’ Aurelien Tchouameni (Real Madrid), open play, 0.04 xG, off target 46’ Brahim Diaz (Real Madrid), open play, 0.04 xG, blocked 28’ Marc Pubill (Almeria), open play, 0.03 xG, blocked 43’ Edgar González (Almeria), open play, 0.03 xG, goal 14’ Rodrygo (Real Madrid), open play, 0.03 xG, off target 45’ Federico Valverde (Real Madrid), from a corner, 0.03 xG, blocked 90+14’ Sergio Akieme (Almeria), open play, 0.02 xG, off target 30’ Toni Kroos (Real Madrid), open play, 0.02 xG, off target 37’ Toni Kroos (Real Madrid), open play, 0.02 xG, off target 49’ Chumi (Almeria), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Kepa GK900 0.000.000
Daniel Carvajal DEF9011 0.680.071
Antonio Rüdiger DEF900 0.000.000
Nacho DEF500 0.000.000
Ferland Mendy DEF500 0.000.021
Aurelien Tchouameni MID9013 0.130.371
Toni Kroos MID862 0.030.103
Federico Valverde MID741 0.030.000
Jude Bellingham MID90113 0.900.722
Vinícius Júnior FWD9012 0.880.344
Rodrygo FWD501 0.030.000
Joselu Sub403 0.240.000
Brahim Diaz Sub401 0.040.000
Fran García Sub400 0.000.142
Dani Ceballos Sub161 0.110.000
Eduardo Camavinga Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Real Madrid win 86% Avg odds 1.12
Draw 10% Avg odds 9.66
Almeria win 4% Avg odds 21.10

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.