Skip to main content

Mbappé Stoppage-Time Penalty Seals Narrow Win for Real Madrid over Rayo Vallecano

Kylian Mbappe scores a 100th minute penalty against Rayo Vallecano

Key Takeaways:

  • Last night, Real Madrid secured a 2:1 victory against Rayo Vallecano with a penalty converted by Kylian Mbappé in the 100th minute at the Bernabéu
  • Both Pathe Ciss and Pep Chavarría of Rayo Vallecano received red cards, reducing their side to nine men by the match’s end
  • Jude Bellingham suffered an early injury, and Vinícius Júnior was booked for a fifth time, meaning he will miss the next match against Valencia

Match Analysis: Late Drama at the Bernabéu

Real Madrid narrowly avoided another setback last night as they edged out Rayo Vallecano 2:1 in the 22nd round of La Liga. The home side’s fortunes hinged on a tense finale, with Kylian Mbappé delivering the decisive blow from the penalty spot in the 100th minute. This emotional win marked their sixth consecutive league triumph and ensured they closed the gap on league leaders Barcelona to a single point.

Vinícius Júnior opened the scoring in the 15th minute with a solo effort, but Jorge de Frutos levelled for the visitors early in the second half. Real’s performance failed to convince, especially after their midweek disappointment against Benfica (2:4) in the Champions League. The Bernabéu crowd responded with boos, adding to the pressure.

Rayo Vallecano finished with nine men on the pitch. Pathe Ciss was handed a straight red card in the 80th minute, and in the 90+14’ minute, Pep Chavarría received his marching orders after a second yellow. The crucial penalty, awarded after the minimum nine minutes of added time had elapsed, pushed the match duration to 105 minutes.

Key Incidents and Turning Points

Real Madrid’s night began with an early scare as Ilias Akhomach tested Thibaut Courtois in the 5th minute. Then, in the 9th minute, Jude Bellingham suffered a left leg injury and had to be substituted, compounding the hosts’ concerns.

Vinícius Júnior quickly lifted the mood by firing in the opening goal. He nearly doubled his tally in the 19th minute, following a save from Stole Dimitrievski on Arda Güler’s attempt, but was off target on the rebound. Despite dominating possession, Real struggled to carve out further opportunities, and Courtois was called into action to deny Álvaro García in the 35th minute.

A golden opportunity to increase the lead was wasted just before halftime when Brahim Díaz broke through but saw his pass to Mbappé intercepted. At the interval, Álvaro Arbeloa replaced Asensio with Ceballos, shifting Tchouaméni into defence.

The pressure shifted after the break. In the 47th minute, Courtois stopped a long-range effort from Gerard Gumbau, but in the 49th, De Frutos restored parity following a clever sequence involving Gumbau and García.

Crucial Moments

Real Madrid intensified their search for a second goal and almost conceded at the back as Andrei Rațiu went one-on-one with Courtois, only for the Belgian to make a crucial save in the 64th minute. Shortly after, Kylian Mbappé struck the crossbar, while Real hit the woodwork again through Camavinga in the 85th minute.

With Pathe Ciss dismissed for a serious foul on Dani Ceballos in the 80th minute, Real pressed their numerical advantage. The post continued to thwart the hosts, but referee Isidro Escudero extended the contest with at least nine minutes of stoppage time.

As the match edged towards a draw, Brahim Díaz earned a penalty after contact from Nabil Mendy. Mbappé kept his nerve to convert in the 100th minute, making it 2:1. Five more minutes of action saw tempers flare, culminating in Chavarría’s second yellow card for shoving Rodrygo.

Impact and Upcoming Challenges

Despite another unconvincing performance, Real Madrid left with all three points and remain hot on the heels of Barcelona. However, injuries to Jude Bellingham and Vinícius Júnior’s suspension add to Álvaro Arbeloa’s selection concerns ahead of their next La Liga fixture away to Valencia.

The Bernabéu’s reaction shows the pressure remains considerable following European disappointment, and the team will need to address lapses at both ends if they are to maintain their title pursuit.


100% up to $1000 Sign up Bonus
18+ New customers only. 100% match bonus up to $1000. Min deposit $50. 10x rollover requirement. Promocode: MYB100
»