Ronaldo broke the mythical 100-goal mark on the stroke of halftime, the 35-year-old Juventus attacker curling in a freekick from 25 yards over the wall and into the far left corner beyond Sweden’s stranded goalkeeper Robin Olsen for a memorable milestone in his trophy-laden career.
The bonus second goal, and his 101st, came in the 72nd minute, the former Manchester United and Real Madrid forward cutting back inside the Swedish defence and producing a deft finish into the far corner from 20 yards.
After making his first senior international appearance as an 18-year-old in 2003, Ronaldo notched up his first goal for Portugal in a 2-1 defeat by eventual winners Greece at Euro 2004.
Ronaldo, capped 165 times by Portugal, is second only to Iran’s Ali Daei, on 109, on the list of top men’s international goal scorers.
Incredibly for Ronaldo, just 17 of his 100 goals have come in friendly matches, and his nine hattricks all came in Fifa or Uefa tournaments or qualifying games.
At the Stade de France north of Paris, Eduardo Camavinga became France’s youngest international in 96 years as Les Bleus won a repeat of the 2018 World Cup final over Croatia.
Midfielder Camavinga, aged 17 years and nine months, replaced Ngolo Kante in the second half and is only surpassed by Julien Verbrugghe, aged 16 years and 10 months in 1906, and Maurice Gastiger, at 17 years and 4 months in 1914.
Deschamps made seven changes from Saturday’s win over Sweden in Solna with Wissam Ben Yedder and Anthony Martial leading the attack after Kylian Mbappe contracted Covid-19.
Antoine Griezmann, Dayot Upamecano, Olivier Giroud as well as an own goal from the visitors’ goalkeeper Dominik Livakovic secured a repeat result from Russia two years ago after Dejan Lovren had opened the scoring for Croatia, Wolfsburg’s Josip Brekalo adding their second in the 55th minute.
The result sees Didier Deschamps’ World Cup winners second on goal difference in Group A behind Portugal.
Belgians thrash Iceland
Fifa’s No 1 ranked side Belgium, led superbly by Manchester City playmaker Kevin De Bruyne, handed Iceland a 5-1 drubbing to follow up on their 2-0 win over Denmark.
The Islanders actually opened the scoring through an 11th-minute deflected shot from Holmbert Fridjonsson.
But a reshuffled Red Devils outfit hit back almost immediately through Axel Witsel in the 13th minute, before a Michy Batshuayi double (17, 70) coupled with goals from Dries Mertens (50) and new cap Jeremy Doku (80) combined to put the game out of sight.
Belgium’s win moves them to the top of League A Group 2 ahead of their trip next month to England, who were lucky to escape with a 0-0 draw away to Denmark in Copenhagen on Tuesday.
Gareth Southgate’s preparation for the game was thrown into turmoil when Phil Foden and Mason Greenwood were sent home after breaching coronavirus protocols following Saturday’s 1-0 victory in Iceland.
Southgate can use that distraction and a lack of match fitness ahead of the start to the Premier League season on Saturday as excuses for the Three Lions’ lack of sharpness going forward, in sharp contrast to their free-scoring form in qualifying for Euro 2020 prior to the coronavirus shutdown.
Leeds’ Kalvin Phillips and Wolves captain Connor Coady were handed their international debuts, but clear chances were few and far between.
The best opportunities to break the deadlock for both sides came in the final 10 minutes as firstly Christian Eriksen blazed over from Yussuf Poulsen’s cushioned header.
At the other end, his former Tottenham teammate Harry Kane thought he had notched the winner deep in stoppage time as he rounded Kaspar Schmeichel and fired goalwards only for Mathias Jorgensen to make a brilliant goal-line clearance.