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, Cubarsi, Laporte, Cucurella; Pedri, Rodri, Fermin Lopez; Lamine Yamal, Oyarzabal, Baena
Spain substitutes: To follow
Serbia full line up vs Spain
Serbia starting XI: Milinkovic-Savic; Mimovic, Milenkovic, Pavlovic, Terzic, Kostic; Gudelj, Stankovic; Milinkovic-Savic; Birmancevic, Mitrovic
Serbia substitutes: To follow

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