Spain will take on Peru in a friendly on Tuesday as both sides continue preparations for the 2026 World Cup. The match kicks off at 03:00 BST in Puebla, Mexico.
Spain head into the contest after a 1-1 draw with Iraq in their previous warm-up. The team remains unbeaten in its last nine matches overall. Peru secured a 2-1 victory over Haiti on Saturday thanks to late goals from Renzo Garces and Jairo Velez. The result extended La Bicolor’s unbeaten run to three of their last four outings. Spain manager Luis de la Fuente confirmed that Lamine Yamal and Nico Williams are progressing well from hamstring injuries. He stated they should be available for the team’s next game on the 15th. Expected line-ups include Pedro Gallese in goal for Peru and David Raya for Spain. The two nations last met in 2008.