Spain booked their place in the FIFA World Cup 2026 quarter-finals with a dramatic 1-0 win over Portugal. Mikel Merino scored a stunning stoppage-time winner to break Cristiano Ronaldo's heart and end his final World Cup journey. The thrilling Iberian derby delivered late drama and unforgettable emotions.