The sides play just two friendlies each before they travel to Russia to begin their campaign, and coaches Julen Lopetegui and Vladimir Petkovic will get the chance to see what shape their sides are in the game in Villarreal.
|Game||Spain vs Switzerland|
|Date||Sunday, June 3|
|Time||8:00pm BST / 3:00pm ET|
TV Channel, Live Stream & How To Watch
In the United States (US), the game can be watched on the Spanish language channel ESPN Deportes and online via WatchESPN.
|US TV channel||Online stream|
In the United Kingdom (UK), the game can be watched live on Sky Sports Football.
|UK TV channel||Online stream|
|Sky Sports Football||Sky Sports Go|
Squads & Team News
|Goalkeepers||De Gea, Kepa, Reina|
|Defenders||Odriozola, Azpilicueta, Ramos, Pique, Alba, Nacho, Monreal, Carvajal|
|Midfielders||Iniesta, Koke, Thiago, Isco, Asensio, Busquets, Saul, Lucas Vazquez,|
|Forwards||Rodrigo, Diego Costa, Aspas, Silva|
Mikel Oyarzabal, Inaki Williams and Unai Nunez were dropped from the Roja's training camp on Friday and will not be travelling to Russia.
More worryingly for Spain, Dani Carvajal is unavailable after picking up an injury in the Champions League final.
Potential Spain starting XI: De Gea, Odriozola, Ramos, Pique, Alba, Thiago, Isco, Busquets, Vazquez, Asensio, Costa.
|Goalkeepers||Burki, Kobel, Mvoho, Sommer|
|Defenders||Akanji, Djourou, Elvedi, Lang, Lichtsteinder, Moubandje, Rodriguez, Schar, Widmer|
|Midfielders||Behrami, Dzemaili, E. Fernandes, G Fernandes, Freuler, Xhaka, Zakaria, Zuber|
|Forwards||Gavranovic, Seferovic, Embolo, Drmic, Shaqiri|
After the revelation that Admir Mehmedi will miss the World Cup, Granit Xhaka's injury during training on Thursday raised grave concerns over the midfielder's campaign.
However, the Swiss breathed a sigh of relief the following day when an MRI scan revealed it is not serious, though he is unlikely to start on Sunday.
Potential Switzerland starting XI: Burki, Lang, Elvedi, Djourou, Moubandje, Schar, G Fernandes, Embolo, Dzemaili, Zuber, Gavranovic.
Betting & Match Odds
Spain are 3/10 favourites to win the match with dabblebet while Switzerland are 9/1 and a draw is available at 7/2.
Spain will be hoping to ride the wave of enthusiasm generated from the release of their official World Cup song on Friday.
Julen Lopetegui's men have underwhelmed in recent competitions as their golden era has come to an end, but they hope they have turned a corner under their current boss.
La Roja have not lost a game since the 2-0 defeat to Italy that saw them crash out of Euro 2016, but will be wary of a repeat of their last game against Switzerland.
The Nati won the last meeting 1-0 as Spain went crashing out four years ago and they, too, have been in excellent form since then, finishing level on points with Portugal in their World Cup qualifying group this year and the European champions are the only team to get the better of them since mid-2016.
The two teams have just one more friendly to contend with after Sunday's match before the competition begins in Russia, meaning the players will be desperate to impress and enhance their chances of starting in the big tournament.