Star man Luka Modric will come up against many of his club team-mates for the visitors, and worldwide team-mate - and Barcelona player Ivan Rakitic - is happy to have the Real Madrid man on his side.
The former European and World Cup winners trained on Monday ahead of the game where they will be looking to build on their flawless start after beating England 2-1 on Saturday.
Spain can keep up their strong start following a 2-1 win over England at Wembley on Saturday as they host World Cup runners-up Croatia at Elche's Martinez Valero in Group A4, live on Sky Sports Premier League from 7.40pm.
It has been an impressive week for Atletico Madrid's Saul Niguez who has scored two goals in as many appearances this global break, continuing to prove just how important he is in Luis Enrique's Spain.
US Navy prepares ahead of powerful storm
The state Emergency Management Division said residents should begin preparing their homes and property for the storm. Florence is now 1,600 miles from the East Coast and moving toward Bermuda, the National Hurricane Center said.
The UEFA Nation's League match between Spain and Croatia will be broadcast live on ESPN2 and Univision Deportes.
Marco Asensio doubled the lead for the hosts in the 33rd minute with a 25-yard rocket that screamed into the top corner after some sloppiness at the back from Croatia, 2-0. Croatia and England have no points after their respective losses to Spain. Croatia drew with Portugal in a friendly last week.
Belgium began with nine of the players who started the World Cup third-place playoff win against England in Russian Federation, with the injured Kevin De Bruyne replaced by Dries Mertens.
Spain, meanwhile, is coming off a 2-1 victory over England in its first Nations League match. They replaced Marcos Alonso, Thiago Alcantara and Iago Aspas.
Belgium earned a comfortable win over Iceland thanks to a pair of goals by Romelu Lukaku and one from Eden Hazard.