Three goals in 21 first-half minutes settled this one long before halftime. Kylian Mbappé opened from the spot in the 14th minute, set up Álvaro Fernández three minutes later, and Jude Bellingham added a third before the break to put Real Madrid in cruise control. Rayo Vallecano pulled one back early in the second half through Sergio Camello, but Mbappé wrapped up a 4-1 win with a late tap-in to record his second brace of the young La Liga season.

Key Moments
- 14′, Mbappé converts from the penalty spot to give Real Madrid the lead.
- 17′, Álvaro Fernández finishes from close range after a pass from Mbappé, making it 2-0 in a frantic opening spell.
- 35′, Jude Bellingham tucks home a third, assisted by Vinícius Júnior, to put the game beyond Rayo before halftime.
- 45′, Federico Valverde is withdrawn at the break, Eduardo Camavinga coming on as a precautionary half-time change.
- 51′, Sergio Camello reduces the deficit for Rayo, converting to make it 3-1 and briefly threatening a second-half contest.
- 90′, Mbappé completes the scoring at 4-1, finishing from an Arda Güler assist in the final minute.

Tactical Breakdown
Real Madrid’s 4-2-3-1 was relentless in the opening half-hour. Playing on 56 percent possession, they generated 24 total shots across the 90 minutes, with 16 inside the box and 11 on target. The key was the high press and the direct connection between Mbappé and Vinícius Júnior on either side of Bellingham, who drifted into pockets to link the attack. Rayo’s back four was exposed repeatedly down the flanks, and by the time Bellingham scored in the 35th minute, José Mourinho’s side had already done the damage.
The half-time substitution of Valverde for Camavinga, with Madrid comfortably 3-0 up, allowed Mourinho to manage his squad’s minutes before what figures to be a demanding run of fixtures. Once Camello pulled one back six minutes into the second half, Madrid temporarily retreated, and Rayo managed 18 total shots over the course of the match with seven on target kept out by Thibaut Courtois. Arda Güler’s introduction at 72 minutes added a fresh creative outlet, and the Turkish midfielder earned an assist on Mbappé’s second just before the final whistle.
Rayo’s system, also a 4-2-3-1, never gained any traction. Gnangoro Bouare and Unai López were overrun in central midfield before their 67th-minute withdrawal, and the visitors’ defensive shape was pulled apart too easily in the opening 20 minutes. With only four points from five matches and a goal difference of minus six heading into the night, Beñat San José’s side have now conceded 15 goals in five La Liga games, leaving them 15th in the table.
Player Ratings
Match Context
Standings
Head To Head
Verdict
The win lifts Real Madrid to 12 points after five games, level with Barcelona at the top of La Liga but with a game played more. A routine victory following their lone league defeat, this was the response Mourinho’s side needed, and the performance of Mbappé in particular, three goals and an assist across the night, gives Madrid plenty of confidence heading into the next stretch. Rayo, sitting 15th on four points, face a difficult run if they cannot tighten up defensively.
