A busy night of international soccer friendlies ahead of Euro 2016 resulted in wins for tournament hosts France, world champions Germany and goal-happy Croatia - but a defeat for fellow finalists Austria.

France - who will face Romania on Friday in the Euro opening game - downed Scotland 3-0, with a first-half brace from Olivier Giroud and a goal from defender Laurent Koscielny.

France eased up in the second half as coach Didier Deschamps made several changes to his starting lineup.

The game was accompanied by massive security precautions, in a dress rehearsal for a tournament that has been threatened by the Islamic State organisation and other international terrorist groups.


Earlier on Saturday, Germany warmed up for the Euros with a 2-0 home defeat of Hungary on an Adam Lang own goal and a second score from Thomas Mueller.

The win restored the optimism of the world champions and took away the bad taste of last week's surprise 3-1 defeat at home to Slovakia.

"The victory gives us stability and a good feeling," Germany coach Joachim Loew said.

At the Euros, Germany will be in Group C, along with Ukraine, Poland and Northern Ireland. They will make their debut June 12 against Ukraine in Lille.

Hungary, who had not reached a major football tournament since 1986, will be in Group F with Austria, Portugal and Iceland, and will start June 14 against Austria in Bordeaux.

Later on Saturday, Croatia flexed their muscles with a 10-0 slaughter of feeble San Marino, with a hat-trick by Mario Mandzukic followed by a brace from Nikola Kalinic.

Croatia will be in Group D along with holders Spain, Czech Republic and Turkey.

Also Saturday, Austria - who have been absent from football's big stages since 1998 - crashed 2-0 at home to fallen giants Netherlands, who are the big absentee from the finals, while Slovakia were held 0-0 by defiant Northern Ireland.