download All Football App

Girona 1-1 Real Madrid: Los Blancos drop points again as Mbappe nets penalty

  /  R47

Real Madrid were held to their third-straight draw in LaLiga as they came back from behind to salvage a point in a 1-1 stalemate with Girona on Sunday.


2025/2026 La Liga

1-1

Match Report

Xabi Alonso's side started brightly at the Estadi Municipal de Montilivi and enjoyed an opening 15-minute spell during which they squandered a number of golden chances.

Kylian Mbappe twice blazed wide as Girona struggled to keep hold of the ball, while Vinicius Junior's curling effort skimmed just over the crossbar in the 23rd minute.

Eder Militao saw a towering header parried by Paulo Gazzaniga before Mbappe thought he had given Madrid the lead five minutes before the break, only for the goal to be ruled out for a handball against the Frenchman after a VAR review.

Girona took full advantage of the reprieve, as they broke the deadlock on the stroke of half-time through Azzedine Ounahi, who sent a stunning strike into the top corner. 

Vinicius then had the ball in the net in the 61st minute, but Madrid once again saw the goal disallowed as the Brazilian strayed into an offside position in the build-up.

Madrid were awarded a penalty moments later as Hugo Rincon brought Vinicius down inside the box, and Mbappe restored parity from the spot with a clinical finish into the bottom-left corner.

The visitors searched far and wide for a winner as Girona were forced to hold on, with the influential Vinicius and Mbappe spurning over five chances between them in the dying minutes.

Mbappe very nearly delivered a winning goal with the final kick of the match, but his bending shot bounced inches wide of the far post, leaving Madrid in second place, trailing rivals Barcelona by one point.

 FT: @GironaFC_ENGL 1-1 @RealMadridEN
 45' Ounahi
 67' @KMbappe (p.)
 @Emirates pic.twitter.com/FMlDXd8TNF

— Real Madrid C.F. (@realmadridenNovember 30, 2025

Data Debrief: Missed chances cost Madrid

For all the finishing prowess of Mbappe and Vinicius, Sunday's outing is one both forwards will want to forget as soon as possible.

Madrid managed 25 shots in total, with only Real Betis against Levante (28) having more in a LaLiga match without securing a league victory this season, but Alonso's men only hit the target four times in this match. Of those efforts, five came from Mbappe (one on target) and seven from Vinicius (one on target).

Los Blancos' profligacy left them with an expected goals (xG) total of 2.62, compared to Girona's 1.13 from 10 attempts (four on target).

It means Madrid have now drawn their last three LaLiga matches, the first time they have recorded three consecutive stalemates in a single league season since December 2019 under Zinedine Zidane (D3).

Match Events

0' The match is about to start!

9' Guler has Real's first shot of the game which ends up a couple of yards wide

12' Mbappe's right-footed shot from an acute angle flies high over the bar

23' Vinicius Jr breaks before shooting wide

27' Tsygankov's shot forces a good save out of Thibaut Courtois

36' Vanat gets down in the box and the referee says no penalty

41' Mbappe opens the scoring but it's ruled out for a handball

45' GOAL! Ounahi opens the scoring to puts hosts in front! Girona 1-0 Real Madrid

46' Alonso makes change as Eduardo Camavinga comes on for Arda Guler

55' Highlight from Girona vs Real Madrid

58' Vanat tries to slide a shot wide of  Courtois but the Belgian gets down quickly

63' Vinicius has the ball in the net but it's OFFSIDE

67' Penalty! Vinicius wins it & Mbappé scores to equalize! Girona 1-1 Real Madrid

76' Match Event for Girona vs Real Madrid

80' Vinicius wriggles away from a challenge but his shot is easily claimed by keeper

82' Real Madrid want another penalty as Rodrygo goes down in the box but ref says no

90' Alvaro Carreras and Garcia are on as the last roll of the dice for Real Madrid

Line-ups

Girona XI: Witsel, Gazzaniga, Álex Moreno, Viktor Tsygankov, Iván Martín, Gil, Azzedine Ounahi, Vladyslav Vanat, Arnau Martínez, Hugo Rincón, Vitor Reis

Subs: D. Livaković, Abel Ruiz, Alejandro Francés, Yáser Asprilla, Joel Roca, Lass Kourouma, Aleksandar Andreev, Gibert Jordana, Papa Ba

Real Madrid XI: Courtois, Rudiger, Alexander-Arnold, Mbappe, Valverde, Militao, Fran García, Tchouameni, Vinicius, Bellingham, Güler

Subs: F Mendy, Ceballos, Brahim, Lunin, Rodrygo, Camavinga, Álvaro Carreras, Gonzalo García, Endrick, Sergio Mestre, Franco Mastantuono

Related: Real MadridGirona