Spain faces Peru in a crucial World-Cup warm-up friendly at the Estadio Cuauhtémoc in Puebla, Mexico. This match serves as the final test for both teams as they fine-tune their strategies ahead of the tournament.
For Spain, this is the last chance to iron out any issues before their World Cup opener against Cape Verde on June 15. Following a 1-1 draw with Iraq, manager Luis de la Fuente will be looking to solidify his starting lineup and make final tactical adjustments.
However, the Spanish squad will be without key wingers Lamine Yamal, Nico Williams, and Víctor Muñoz, all of whom are recovering from muscle injuries and will not travel to Puebla. Their absence provides an opportunity for De la Fuente to experiment with other options on the flanks as he prepares for the early stages of the competition.
For the Peruvian national team, this friendly represents one of their toughest challenges of the year against a team considered a top contender for the 2026 World Cup. The match will be a significant test for coach Mano Menezes, who aims to evaluate new players and further implement his footballing philosophy. Peru enters the game with momentum, having secured a 2-1 victory over Haiti in their previous friendly—the first win under Menezes's leadership.
In their last six matches across all competitions, Spain has recorded five wins and one draw. Peru, meanwhile, has suffered two defeats in their last six games. Focusing on friendlies, Spain has one win and two draws in their last three, while Peru has two wins, two draws, and two losses in their last six.
In their historical meetings, Spain has outscored Peru, netting seven goals to Peru's three.
May 31, 2008: Spain 2-1 Peru
February 18, 2004: Spain 2-1 Peru
July 10, 1960: Peru 1-3 Spain
Spain (4-2-4): David Raya; Pedro Porro, Pau Cubarsí, Eric García, Marc Cucurella; Gavi, Rodri; Ferrán Torres, Dani Olmo, Yeremy Pino, Mikel Oyarzabal.
Coach: Luis de la Fuente.
Peru (4-3-3): Pedro Gallese; Oliver Sonne, Renzo Garcés, Alfonso Barco, Marcos López; André Carrillo, Erick Noriega, Kenji Cabrera; Jairo Vélez, Jairo Concha, Adrián Ugarriza.
Coach: Mano Menezes.
Peru: No reported injuries or suspensions.
Spain: Lamine Yamal, Nico Williams, and Víctor Muñoz are unavailable as they continue their recovery.
The 2026 World Cup warm-up friendly between Peru and Spain will take place on Tuesday, June 9, at the Estadio Cuauhtémoc in Puebla, Mexico.
The match will be streamed on ESPN+ in the United States.
Read more World Cup news and soccer news on site.
Also, take a look at our 2026 World Cup guide ahead of the tournament.
WORLD CUP
Pedri: Spain & Barcelona Player Profile
All you need to know about Spanish soccer star Pedri, including club and national team career stats and achievements, and market value.
Charlie Zschau
May 13 2026
WORLD CUP
Who is Tim Payne and Why did he become Famous?
The New Zealand player has become a social media sensation. Here's how it happened.
bet365 News Team
13 hours ago