Spain vs Peru Lineups, Score, Live Streaming, TV Channels, How and Where to Watch In USA & Other Countries
Spain will play their final friendly match before the World Cup kicks off this Thursday. Spain will play Peru in Puebla, Mexico, at the Estadio Cuauhtémoc.
Spain will be playing in Group H, and in their group are Cape Verde, Saudi Arabia, and Uruguay. Their World Cup opener will be against Cape Verde on June 15, which is a week from today.
Peru did not qualify for the World Cup but has played friendly matches in the past few months.
Last Thursday, Spain played their final friendly in Spain against Iraq, who are also in the World Cup. The match finished in a 1-1 draw at the Riazor Stadium. Ferran Torres scored for Spain, but Iraq equalized through a goal from Merchas Doski.
Spain will play the match against Peru tonight and then travel back to the United States for their World Cup opener against Cape Verde in Atlanta, Georgia.
Expected Lineups for Spain and Peru
Spain
- Goalkeeper: David Raya
- Defenders: Alejandro Grimaldo, Aymeric Laporte, Marc Pubill, Pedro Porro
- Midfielders: Martin Zubimendi, Gavi, Dani Olmo
- Forwards: Alex Baena, Borja Iglesias, Ferran Torres
Peru
- Goalkeeper: Pedro Gallese
- Defenders: Marcos Lopez, Alfonso Barco, Renzo Garces, Oliver Sonne
- Midfielders: Jairo Concha, Erick Noriega, Andre Carrillo
- Forwards: Kenji Cabrera, Jhonny Vidales, Jairo Velez
Where to Watch Spain vs Peru
Spain vs Peru will kick off at 10 p.m. ET/ 7 p.m. PT in the United States. The match will kick off at 8 p.m. local time at the Estadio Cuauhtémoc in Puebla, Mexico.
The match will be available to watch in the United States and in other countries through select TV channels and streaming services.
- FS2 (USA)
- FOX Sports (USA)
- Fubo Sports (USA)
- FOX One (USA)
- ViX (USA)
- La 1 [TVE], RTVE Play (Spain)
- América TV [Channel 4 and 704 HD], ATV [Channel 9 and 709 HD], Movistar Deportes (Peru)
- ViX (Mexico)
Copyright 2026 Athlon Sports. All rights reserved.
This story was originally published June 8, 2026 at 6:07 PM.