
Spain have gone strong for a game that has replaced the Finalissima.
Reigning European champions Spain host Serbia as they ramp up their preparations for the 2026 World Cup.
La Roja had been supposed to face Argentina in the Finalissima on Friday.
However, that game was cancelled because of the conflict in the Middle East, with world champions and Copa America holders Argentina rejecting several proposals from UEFA for alternative dates and venues.
Spain instead play Serbia in Villarreal. 101GreatGoals.com has the line-up news, as well as details on how to watch.
Spain confirmed team vs Serbia
Spain starting XI: Unai Simon; Marcos Llorente, Pau Cubarsi, Aymeric Laporte, Marc Cucurella; Pedri Gonzalez, Rodri Hernandez, Fermin Lopez; Lamine Yamal, Mikel Oyarzabal, Alex Baena
Spain substitutes: David Raya, Cristhian Mosquera, Alejandro Grimaldo, Dean Huijsen, Ferran Torres, Carlos Soler, Borja Iglesias, Dani Olmo, Yeremy Pino, Pedro Porro, Alex Remiro, Pablo Fornals, Martin Zubimendi, Victor Munoz, Ander Barrenetxea
Serbia full line up vs Spain
Serbia starting XI: Vanja Milinkovic-Savic; Ognjen Mimovic, Nikola Milenkovic, Strahinja Pavlovic, Aleksa Terzic, Filip Kostic; Nemanja Gudelj, Aleksandar Stankovic; Sergej Milinkovic-Savic; Veljko Birmancevic, Aleksandar Mitrovic
Serbia substitutes: Predrag Rajkovic, Njegos Petrovic, Mijat Gacinovic, Luka Jovic, Sasa Lukic, Djordje Petrovic, Stefan Bukinac, Kosta Nedeljkovic, Strahinja Erakovic, Petar Ratkov, Vasilije Kostov, Dejan Joveljic, Lazar Samardzic, Petar Stanic, Vanja Dragojevic
How to watch Spain v Serbia: TV and online streams
Spain versus Serbia kicks off at 20:00 GMT (15:00 ET / 12:00 PT) on Friday. The match can be streamed on Amazon Prime’s pay-per-view service.
Stats for Spain v Serbia
- Spain topped their World Cup qualifying pool, finishing with 16 points from six games
- The countries have met three times previously with Spain winning twice and the other game ending in a goalless draw





