Real Madrid vs Sevilla

20 December 2025 · La Liga · 2025/26 · Referee Alejandro Muñíz Ruiz

Full time 2 – 0

Half-time: 1–0

  • Jude Bellingham 38’
  • Kylian Mbappe-Lottin 86’ (pen)

Match summary

Real Madrid saw off Sevilla 2-0. Real Madrid led 1-0 at half-time.

Jude Bellingham put Real Madrid ahead with a header in the 38th minute, set up by Rodrygo and Kylian Mbappe-Lottin made it 2-0 from the penalty spot in the 86th minute.

The chances backed that up: Real Madrid created 4.00 expected goals (xG) from 18 shots to Sevilla's 1.52 from 14. Sevilla had a player sent off.

Match stats

53% Possession 47%
18 Shots 14
8 Shots on target 5
6 Corners 5
108 Attacks 64
51 Dangerous attacks 28
496 Passes 437
90% Pass accuracy 88%
13 Tackles 16
13 Fouls 19
2 Yellow cards 6
0 Red cards 1
1 Offsides 0

Key events

Real Madrid Sevilla
Kick-off
Fran GarcíaShot on target
5’
34’
35’
Matías AlmeydaArgument
37’
MarcãoFoul
Jude BellinghamHeader1-0 (Real Madrid)
38’
RodrygoSimulation
41’
45+5’
Matías AlmeydaSecond yellowArgument
Half-time1-0
Second half underway
Kylian Mbappe-LottinShot on target
48’
Kylian Mbappe-LottinShot on target
51’
51’
Alexis SánchezShot on target
52’
Isaac RomeroShot on target
56’
Isaac RomeroShot on target
Kylian Mbappe-LottinShot on target
57’
60’
60’
66’
Alexis SánchezShot on target
68’
MarcãoSecond yellowFoul
70’
Lucien AgouméArgument
Vinícius JúniorShot on target
71’
RodrygoShot on target
78’
84’
Alfon GonzálezBatista Mendy
84’
Adnan JanuzajLucien Agoumé
Kylian MbappéPenalty2-0 (Real Madrid)
86’
VAR review
89’
90+1’
VAR review
90+2’
David JiménezRaúl Asencio
90+3’
90+5’
AlfonShot on target
90+6’
Full-time2-0

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 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.00 1.52 38’ Jude Bellingham (Real Madrid), 1-0 38’ 86’ Kylian Mbappe-Lottin (Real Madrid), 2-0 86’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.00 1.52 38’ Jude Bellingham (Real Madrid), 1-0 Bellingham 38’ 86’ Kylian Mbappe-Lottin (Real Madrid), 2-0 Mbappe-Lottin 86’
Real Madrid 4.00 xGSevilla 1.52 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sevilla attacking Real Madrid attacking 
90+4’ Kylian Mbappe-Lottin (Real Madrid), direct free kick, 0.83 xG, off target 86’ Kylian Mbappe-Lottin (Real Madrid), penalty, 0.74 xG, goal 5’ Fran García (Real Madrid), open play, 0.40 xG, saved 51’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.35 xG, saved 57’ Kylian Mbappe-Lottin (Real Madrid), from a corner, 0.35 xG, saved 7’ Isaac Romero (Sevilla), open play, 0.33 xG, off target 24’ Dean Huijsen (Real Madrid), from a corner, 0.33 xG, off target 38’ Jude Bellingham (Real Madrid), set piece, 0.33 xG, goal 51’ Alexis Sánchez (Sevilla), open play, 0.28 xG, saved 56’ Isaac Romero (Sevilla), open play, 0.25 xG, saved 43’ Jude Bellingham (Real Madrid), open play, 0.12 xG, blocked 88’ Peque (Sevilla), open play, 0.12 xG, off target 87’ Oso (Sevilla), open play, 0.11 xG, blocked 78’ Rodrygo (Real Madrid), open play, 0.11 xG, saved 78’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.09 xG, blocked 23’ Dean Huijsen (Real Madrid), from a corner, 0.09 xG, off target 52’ Isaac Romero (Sevilla), open play, 0.09 xG, saved 3’ Isaac Romero (Sevilla), open play, 0.07 xG, blocked 37’ Lucien Agoume (Sevilla), open play, 0.06 xG, off target 81’ Alexis Sánchez (Sevilla), direct free kick, 0.06 xG, blocked 51’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.05 xG, off target 71’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, saved 17’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.05 xG, off target 48’ Alexis Sánchez (Sevilla), open play, 0.04 xG, off target 48’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.04 xG, saved 88’ Djibril Sow (Sevilla), open play, 0.04 xG, blocked 58’ Arda Güler (Real Madrid), from a corner, 0.03 xG, blocked 67’ Lucien Agoume (Sevilla), from a corner, 0.03 xG, off target 18’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.02 xG, off target 66’ Alexis Sánchez (Sevilla), open play, 0.02 xG, saved 90+5’ Alfon (Sevilla), open play, 0.02 xG, saved 5’ Antonio Rüdiger (Real Madrid), from a corner, 0.01 xG, off target 90+4’ Kylian Mbappe-Lottin (Real Madrid), direct free kick, 0.83 xG, off target 86’ Kylian Mbappe-Lottin (Real Madrid), penalty, 0.74 xG, goal 5’ Fran García (Real Madrid), open play, 0.40 xG, saved 51’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.35 xG, saved 57’ Kylian Mbappe-Lottin (Real Madrid), from a corner, 0.35 xG, saved 7’ Isaac Romero (Sevilla), open play, 0.33 xG, off target 38’ Jude Bellingham (Real Madrid), set piece, 0.33 xG, goal 24’ Dean Huijsen (Real Madrid), from a corner, 0.33 xG, off target 51’ Alexis Sánchez (Sevilla), open play, 0.28 xG, saved 56’ Isaac Romero (Sevilla), open play, 0.25 xG, saved 43’ Jude Bellingham (Real Madrid), open play, 0.12 xG, blocked 88’ Peque (Sevilla), open play, 0.12 xG, off target 78’ Rodrygo (Real Madrid), open play, 0.11 xG, saved 87’ Oso (Sevilla), open play, 0.11 xG, blocked 78’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.09 xG, blocked 23’ Dean Huijsen (Real Madrid), from a corner, 0.09 xG, off target 52’ Isaac Romero (Sevilla), open play, 0.09 xG, saved 3’ Isaac Romero (Sevilla), open play, 0.07 xG, blocked 37’ Lucien Agoume (Sevilla), open play, 0.06 xG, off target 81’ Alexis Sánchez (Sevilla), direct free kick, 0.06 xG, blocked 51’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.05 xG, off target 71’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, saved 17’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.05 xG, off target 48’ Alexis Sánchez (Sevilla), open play, 0.04 xG, off target 48’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.04 xG, saved 88’ Djibril Sow (Sevilla), open play, 0.04 xG, blocked 67’ Lucien Agoume (Sevilla), from a corner, 0.03 xG, off target 58’ Arda Güler (Real Madrid), from a corner, 0.03 xG, blocked 18’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.02 xG, off target 66’ Alexis Sánchez (Sevilla), open play, 0.02 xG, saved 90+5’ Alfon (Sevilla), open play, 0.02 xG, saved 5’ Antonio Rüdiger (Real Madrid), 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.

Lineups

Real Madrid 4-3-3 Starting XI
Courtois
Asencio 90’
Rüdiger
Huijsen
García
Güler 72’
Tchouaméni
Bellingham
Rodrygo
Mbappé
Junior 83’
Sevilla 5-3-2 Starting XI
Vlachodimos
Suazo 60’
Marcão
Gudelj
Carmona 84’
Sánchez
Sow
Mendy 84’
Agoumé 84’
Sánchez
Romero 70’

Player stats

PlayerPosMinGAShxGxAKPCards
Thibaut Courtois GK900 0.000.000
Raúl DEF900 0.000.000
Antonio Rüdiger DEF901 0.010.000
Dean Huijsen DEF902 0.420.000
Fran García DEF901 0.400.000
Aurelien Tchouameni MID900 0.000.351
Jude Bellingham MID9012 0.450.133
Arda Güler MID751 0.030.183
Rodrygo FWD9011 0.111.196
Kylian Mbappe-Lottin FWD9019 2.540.111
Vinícius Júnior FWD861 0.050.382
Eduardo Camavinga Sub150 0.000.091
Gonzalo García Sub40 0.000.000
David Jiménez Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Real Madrid win 79% Avg odds 1.19
Draw 13% Avg odds 7.14
Sevilla win 8% Avg odds 12.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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.