Summary of the Peru vs Spain match
Spain continues its preparations for the 2026 World Cup World Cup When they face Peru in Puebla on Tuesday, Luis de la Fuente’s side will aim to return to winning ways ahead of their tournament opener against Cape Verde.
La Roja’s national team enters the competition as one of the teams nominated to lift the cup this summer, although it did not win any of its last two matches. After a goalless draw with Egypt in March, Spain tied 1-1 against Iraq last week in another friendly match.
Despite these recent disappointments, Spain remain unbeaten in their last nine matches, a run that extends to their penalty shootout defeat to Portugal in the 2025 Nations League final.
Meanwhile, Peru is looking to build momentum after failing to qualify for the World Cup. Mano Menezes’ side have shown signs of improvement in recent months and will be encouraged by a 2-1 win over Haiti on Saturday, as goals from Renzo Garces and Jiro Velez sealed the late victory.
This result means that La Bicolor have avoided defeat in three of their last four matches, while scoring at least two goals in three of those matches.
The two teams have not met since May 2008, when Spain won 2-1 in a friendly match shortly before winning Euro 2008. De la Fuente will be hoping for another positive result as his side look to the World Cup with confidence restored.
Team news for the Peru vs. Spain match
Peru is playing without Joao Grimaldo and Alex Valera, as the latter continues to recover from a cruciate ligament injury.
Their absence could see Johnny Vidales leading the attack, supported by Jairo Velez and Kenji Cabrera, while experienced goalkeeper Pedro Gallese is expected to retain his place between the posts.
Spain remains cautious with several key players. Lamin Yamal and Neco Williams continue to recover from hamstring injuries and are unlikely to feature against Peru.
However, de la Fuente provided a positive update ahead of the World Cup, saying: “Nico, Lamin and Victor are meeting their recovery deadlines and are doing very well.”
The Spain coach added: “I believe that the three will be able to be present in the next match and will be available. It is great news. If there are no problems these days, we estimate that they are available to count on in the fifteenth.”

Pedri, Rodri and Mikel Oyarzabal were rested against Iraq and could be protected again ahead of the tournament, while David Raya is in contention to return after missing the previous friendly following a long break following the Champions League final.
The expected lineup for the Peru-Spain match
Peru:Gallese; Son, Garces, Barco, Lopez; Carrillo, Noriega, Concha; Velez, Vidales, Cabrera
Spain: tape; Burrow, Poppel, Laporte, Grimaldo; Jaffe, Zobemendi; Torres, Olmo, Baena; Churches
Where to watch the Peru-Spain match: TV channel, live stream online
The match will kick off at 03:00 GMT on Tuesday, June 9 from Puebla, Mexico.
Fans in the UK can watch the match on Prime Video.
Peru and Spain match statistics
- Peru are unbeaten in three of their last four matches in all competitions
- La Bicolor has scored at least two goals in three of its last four games
- Peru scored in six of its previous seven matches
- Spain is unbeaten in its last nine matches in all competitions
- The Spanish national team achieved six wins and three draws in nine matches
- Spain has not lost since the 2025 Nations League final against Portugal
- The last meeting between the two teams ended with a 2-1 victory for Spain in May 2008
- Spain won the 2008 European Championship after defeating Peru in that friendly match
- Peru has not qualified for the World Cup since its appearance in the 2018 tournament
- Spain currently ranks second in the FIFA world rankings, while Peru is ranked 53rd
Predict the result of the match between Peru and Spain
Peru have shown encouraging signs in recent months and are capable of causing problems in attack, especially given their recent goalscoring record.
However, Spain have much more quality throughout the team, and should have enough strength to secure a comfortable win, even if Peru manage to score goals.
Prediction: Peru 1-3 Spain