Goals by strikers Alvaro Morata and Ricardo Horta led to a 1-1 draw between Spain and Portugal in their Nations League opener at Estadio Benito Villamarin.

Morata put Spain ahead from close range in the League A Group 2 match following a fine passing movement involving midfielders Gavi and Pablo Sarabia in the 25th minute.

Substitute Horta equalised for Portugal eight minutes from time, leaving the Spanish defence behind as he latched on to a precise cross from defender Joao Cancelo inside the area and placed a shot into the middle of Unai Simon's goal.

It was the fourth consecutive draw in games between Spain, runners-up in the last Nations League, and Portugal, champions in its inaugural edition. Their last two friendly meetings finished goalless.

In the other game in group A2, Jan Kuchta and a 58th-minute own goal from Djibril Sow saw the Czech Republic beat Switzerland 2-1, Noah Okafor having cancelled out Kuchta's opener just before half-time.

Israel and Iceland played out an entertaining 2-2 draw in group B2, Celtic's Liel Abada giving Israel the lead before goals from Thorir Johann Helgason and Arnor Sigurdsson looked to have secured all three points for the visitors.

Substitute Shon Weissman had other ideas and equalised for the home side six minutes from the end.

Manchester City striker Erling Haaland scored the only goal in the 26th minute as Norway won 1-0 in Serbia, with Sweden also winning away from home in group B4 thanks to a penalty from captain Emil Forsberg and a late goal from Tottenham's Dejan Kulusevski in Slovenia.

There were also two away wins in group C2 as Kosovo beat Cyprus 2-0 and Greece defeated Northern Ireland 1-0, captain Tasos Bakasetas scoring the only goal late in the first half at Windsor Park.

Georgia enjoyed the biggest win of the evening as they beat Gibraltar 4-0, with Bulgaria and North Macedonia drawing 1-1 and Estonia beating San Marino 2-0.