Spain secured a dramatic 2-1 victory over Belgium to book their place in the semi-finals of the FIFA World Cup 2026, with Mikel Merino scoring a late winner in a thrilling quarter-final clash on Friday.
La Roja made a bright start and took the lead in the 30th minute through Fabian Ruiz, who finished off a well-worked move to give Spain a deserved advantage after dominating possession in the opening stages.
Belgium responded positively and restored parity just before the break when Charles De Ketelaere found the back of the net in the 41st minute, ensuring the two sides went into halftime level after an entertaining first half.

The second half saw both teams create several scoring opportunities as the contest remained evenly balanced. Spain continued to dictate possession while Belgium looked dangerous on the counterattack, with both goalkeepers making crucial saves to keep their teams in the match.
Just as the game appeared destined for extra time, Spain found the decisive breakthrough in the 88th minute. Midfielder Mikel Merino rose to the occasion, scoring the winning goal to send the Spanish players and fans into wild celebrations.
Belgium pushed forward in the closing minutes in search of an equaliser, but Spain’s defence held firm to preserve the lead and secure a place in the last four of the tournament.
The victory keeps Spain’s hopes of lifting a second FIFA World Cup title alive, with Luis de la Fuente’s side continuing to impress through their composed passing game and resilience under pressure.
For Belgium, the defeat marks the end of their World Cup campaign despite a spirited performance against one of the tournament favourites.
The Red Devils fought until the final whistle but were ultimately undone by Spain’s late surge.
Spain will now shift their focus to the semi-finals as they move one step closer to World Cup glory.


