Manchester United midfielder Donny van de Beek cancelled out an earlier strike from Sergio Canales to secure a 1-1 draw for the Netherlands at home to Spain as Europe's leading international sides played out a set of Wednesday night friendly fixtures.

But Netherlands' Manchester City defender Nathan Ake was forced off early in the game with a muscle injury while Spain's Jose Gaya also came off in the first half, after a clash of heads with Hans Hateboer.

Canales struck his first goal for Spain to open the scoring in the 19th minute, latching on to a pass from Alvaro Morata and firing low into the net.

Man United midfielder Van de Beek levelled early in the second half, beating Spain's debutant keeper Unai Simon at the near post.

Donny van de Beek with Spain and Arsenal's Hector Bellerin

Luis Enrique's side had dominated the first half but the Netherlands bossed the second and missed two clear chances to win the match.

Simon thwarted captain Memphis Depay from close range with a low dive but the forward should really have put the chance away, while Luuk de Jong spurned a late foray into the area, losing control of the ball and allowing Spain's defenders to get back.

France geared up for their upcoming Nations League games with a 2-0 home defeat against a Finland side that had beaten Ireland in Helsinki last month as the world champions' 12-match unbeaten streak came to an abrupt end.

Marcus Forss and Onni Valakari scored in the first half to give Finland their first win against Les Bleus, having lost all their previous eight encounters going into the game at the Stade de France.

France dominated possession and had the first clear chance when Marcus Thuram's header crashed onto the crossbar, but Didier Deschamps' side, without the injured Kylian Mbappe, lacked inspiration throughout.

N'Golo Kante (L) vies for the ball with Finland midfielder Glen Kamara

Les Bleus, whose last defeat was in June 2019 when they lost 2-0 away to Turkey in a Euro 2020 qualifier, face Portugal away on Saturday and Sweden at home on Tuesday in League A, Group 3 of the Nations League.

Forss put the visitors ahead against the run of play, beating keeper Steve Mandanda from close range with Finland's first attempt of the game in the 28th minute.

Valakari doubled the tally three minutes later with a superb 20-metre curled shot.

Deschamps replaced Olivier Giroud with Anthony Martial in the 57th minute and the hugely disappointing Paul Pogba with Ngolo Kante, but the changes had little effect.

Finland have now won four of their last five matches.

Meanwhile, a new-look Germany side earned a 1-0 victory over the Czech Republic but wasted a bagful of chances and failed to impress as they prepare to face the Spanish and Ukraine in the Nations League.

Germany coach Joachim Loew, who rested key players ahead of the Nations League games, fielded a 3-4-3 formation with Philip Max and Ridle Baku earning their first caps and adding pace to the team in the first half.

Germany's defender Jonathan Tah attempts a shot

The Germans, who face Ukraine in three days and Spain on 17 November, took a deserved lead when Max cut back for Luca Waldschmidt to tap in after 13 minutes.

They should have scored several more in a dominant first half, but Julian Brand, Baku and Nadiem Amiri squandered good chances.

The Germans also remained wobbly at the back just as they had been in their previous five games in which they conceded nine goals.

The Czechs gained more possession while Florian Neuhaus rattled the post with a powerful shot in a rare chance for Germany.

The hosts' Goalkeeper Kevin Trapp, replacing Manuel Neuer, did have to come to his side's rescue to avoid another draw, sensationally palming a bouncing header from Matej Vydra wide eight minutes from time. 

German- based Vincenzo Grifo scored his first two international goals at the age of 27 to help a makeshift Italy side, missing coach Roberto Mancini due to a Covid-19 infection, to a 4-0 win over Estonia.

Assistant coach Alberico Evani took charge of the side while Mancini passed instructions from his home in Rome where the 55-year-old is self-isolating after testing positive for Covid-19.

Vincenzo Grifo celebrates after scoring Italy's second goal 

Italy, who extended their unbeaten run to 20 games, had called up a 41-man squad for the match and Nations Leagues games against Poland and Bosnia, using the game to give a run-out to less experienced players.

Alessandro Bastoni was given his debut in the centre of defence while Grifo, born in Germany to Italian parents and who has spent his entire career in the Bundesliga, was handed his fourth cap.

The first goal came in style as Grifo scored with a half-volley from 25 metres which flew in off the foot of the post after 14 minutes.

Federico Bernardeschi, struggling for form at Juventus, cut inside and scored the second with a low shot inside the near post 13 minutes later.

Grifo converted a penalty in the 75th minute after a foul on Roberto Gagliardini before substitute Riccardo Orsolini won and converted another penalty in the 86th minute to make it two goals in as many international appearances.

Ronaldo moved another goal closer to Ali Daei's record

Pedro Neto and Paulinho both scored on their Portugal debuts as the reigning European champions unsurprisingly routed Andorra 7-0, while Cristiano Ronaldo was also on target.

Neto, 20, rifled in the opening goal after eight minutes while Paulinho, making his debut at the age of 28, got in front of his marker to score the second just before the half hour.

Renato Sanches added the third in the 56th minute and Braga forward Paulinho headed in his second from Mario Rui's cross five minutes later.

Emili Garcia turned the ball into his own net before Ronaldo, who was rested for the first half, headed his 102nd international goal with five minutes left and Joao Felix completed the rout.

Ronaldo's goal left the 35-year-old only seven short of former Iran forward Ali Daei's alltime record of 109 international goals. 

Michy Batshuayi notched a brace

Michy Batshuayi scored twice in the second half as top-ranked Belgium came from behind to beat Switzerland 2-1, a confidence boosting win ahead of their crucial Nations League clash against England on Sunday.

Batshuayi took his tally to 13 goals in his last 13 international appearances with the double, which maintained Belgium's four-year unbeaten run at home.

Admir Mehmedi put the Swiss ahead early before Batshuayi equalised from a suspiciously offside position early in the second half as both countries fielded makeshift teams with an eye on their Nations League games over the next week.

Elsewhere on Wednesday, Denmark beat Sweden 2-0, Austria won 3-0 in Luxembourg and Croatia drew 3-3 in Turkey.

Stephen Kenny's Ireland will face England on Thursday night at Wembley in a friendly before two sets of Nations League fixtures against Wales and Bulgaria.