Spain Beat Peru 3-1 in World Cup Warm-Up Friendly

It was never really in doubt that Spain would walk away with the points, but the manner of their victory over Peru sent a clear message to the rest of the football world. In a crucial warm-up fixture just days before the 2026 FIFA World CupNorth America, La Roja dismantled their South American counterparts with a clinical 3-1 win.

The match took place on June 9, 2026, at Estadio Cuauhtémoc. While friendlies often lack intensity, this one felt like a dress rehearsal for the tournament proper. Spain dominated from the first whistle, proving why they entered the game as overwhelming favorites. For Peru, it was a harsh reality check against a European powerhouse peaking at exactly the right time.

A Clinical Spanish Display

Here’s the thing about Spain under Luis de la Fuente: they don’t just control possession; they weaponize it. The second minute saw Mikel Oyarzabal break the deadlock, setting the tone early. It wasn’t long before Pedri doubled the lead in the 32nd minute, showcasing the midfield creativity that has made them so dangerous.

Things got messy in the 53rd minute when Peruvian goalkeeper Pedro Gallese inadvertently scored an own goal, extending Spain’s advantage to 3-0 at half-time. You could feel the shift in momentum—or rather, the deepening of Spain’s control. Peru tried to rally in the second half, with Jairo Vélez pulling one back in the 66th minute and Renzo Garcés adding another late consolation in the 86th. But by then, the narrative was written: Spain is ready.

Betting Markets vs. Reality

Turns out, the data models had it mostly right. Pre-match analysis from Sports Mole predicted a Spain win with a 74.1% probability. They nailed the outcome, though the exact scoreline of 1-3 was considered only a 5% likelihood. Most pundits expected a tighter contest or a more comprehensive rout, but the final result sat comfortably in the middle ground.

Betting sites were divided, which is always fun to watch unfold. Scores24.live backed "Spain over 2.5 team goals" at odds of 1.91—a bet that paid off nicely given Pedri and Oyarzabal’s contributions plus Gallese’s error. On the flip side, EaglePredict went contrarian, predicting "Under 2.5 Goals," expecting a low-scoring grind. That call didn’t age well. FootballPredictions.net tipped a controlled 0-3 win, missing the Peruvian response but getting the dominance aspect correct.

World Cup Implications

World Cup Implications

Why does this matter? Because this wasn’t just any friendly. It was the final tune-up before Spain faces Cape Verde on June 15, followed by matches against Saudi Arabia and Uruguay. Social media buzz highlighted that Spain enters the tournament on a 30-match unbeaten run. That kind of consistency breeds confidence, especially when you’re playing against teams that know what you’re going to do—and can’t stop it anyway.

FOX Sports covered the match extensively, noting that viewers could stream the action on FS2 and FOX One. The broadcast context emphasized how close we are to the main event: the World Cup kicks off on June 11. With 48 teams competing, every minute of training and every friendly counts. Spain’s squad depth—featuring goalkeepers like David Raya and Unai Simón, and defenders such as Marc Cucurella and Pau Cubarsí—was on full display. They looked cohesive, sharp, and terrifyingly efficient.

What's Next for Both Sides?

What's Next for Both Sides?

For Spain, the focus now shifts entirely to Cape Verde. They’ll need to maintain this level of intensity without burning out key players like Pedri. For Peru, it’s damage control. They showed resilience in scoring two late goals, but conceding three to a top-tier side in a friendly raises questions about their defensive organization heading into their own World Cup campaign.

The details of Peru’s tactical adjustments remain unclear, but one thing is certain: they’ll need to be better than this if they want to survive their group stage. Spain, meanwhile, looks like a legitimate title contender. Their unbeaten streak continues, and their attack is firing on all cylinders.

Frequently Asked Questions

Who scored in the Peru vs Spain friendly?

Mikel Oyarzabal (2') and Pedri (32') scored for Spain. Pedro Gallese (OG) added a third for Spain in the 53rd minute. Jairo Vélez (66') and Renzo Garcés (86') scored for Peru.

Where was the match played?

The match was held at Estadio Cuauhtémoc. This venue served as the host ground for the international friendly scheduled for June 9, 2026.

How did betting predictions compare to the actual result?

Most models favored Spain heavily. Scores24.live correctly predicted Spain would score over 2.5 goals. However, EaglePredict incorrectly advised betting on Under 2.5 total goals, while Sports Mole assigned only a 5% probability to the exact 1-3 scoreline.

When is Spain's next World Cup match?

Spain plays Cape Verde on June 15, 2026, at 12:00 p.m. ET. This will be their opening group stage match in the 2026 FIFA World Cup.

What is Spain's current form heading into the World Cup?

Spain enters the tournament on a 30-match unbeaten run. This friendly victory extends their winning momentum and demonstrates their attacking depth ahead of facing Cape Verde, Saudi Arabia, and Uruguay.