Switzerland inflicted Portugal's first UEFA Nations League defeat to put Spain top of Group A2 on Sunday evening.
Anthony Martial rescued a point for France in Ukraine as their winless run extended to five games, while the Netherlands thrashed Montenegro 4-0.
France were held by Ukraine as the defence of their World Cup title started with a 1-1 draw in Paris, while Tomas Soucek scored a hat-trick for Czech Republic.
Michy Batshuayi scored twice as Belgium came from behind to beat Switzerland 2-1 in a friendly ahead of their crucial Nations League clash against England on Sunday.
Germany, the Netherlands, Croatia and Italy all play international friendlies on Wednesday, while Portugal face Spain, all live on Sky Sports .
Spain's Ansu Fati became the national team's youngest ever goalscorer as the 17-year-old inspired Luis Enrique's side to a resounding 4-0 win over Ukraine.