Gvardiol, a defender, has three goals in his last six Premier League games for Manchester City.
San Marino's players charged onto the pitch in joy after securing promotion to League C at the Rheinpark Stadion in Vaduz.
Haaland was at his destructive best as Norway brushed aside Kazakhstan 5-0 to finish top of Group B3 ahead of Austria who were held to a 1-1 draw by Slovenia.
Ex-Juventus midfielder Rabiot netted from Lucas Digne set-pieces in each half at the home of his former Milanese rivals to ensure that Les Bleus leapfrogged Italy into top spot in Group A2 on goal difference, with both teams already in the quarterfinals before kick-off.
Netherlands and Hungary went into the match tied on five points each and with the winner set to join Germany in ensuring their progress from Group A3 to the quarter-finals.
Meanwhile, Lee Carsley, whose brief reign as England coach ends on Sunday, enjoyed an emphatic victory in Athens that put his team top of their pool on goal difference.
England play Greece away on Thursday followed by Ireland three days later at Wembley but nine players, some of them regular starters, who were called up by interim boss Lee Carsley have pulled out due to injuries.
Israeli and Dutch leaders on Friday condemned "anti-Semitic" clashes that erupted after a Europa League football match in Amsterdam overnight, with Israel sending rescue planes for their citizens.
It is the second successive France squad from which the national team captain has been absent after he also missed the October double-header against Israel and Belgium.
The 31-year-old Bayern Munich striker, who has scored 66 goals in 99 appearances for England since his debut in 2015, is the first player to become an England men's centurion since striker Wayne Rooney in November 2014.
"This team managed to win a historic match," Spain manager Luis de la Fuente said afterwards.
Ronaldo had reached 900 career goals with his 131st international strike in Thursday's victory over Croatia.
The Dutch were 2-1 up at the break but allowed Bosnia back into the match at 3-2 with some 15 minutes remaining, only to go on and score two late goals for a convincing winning margin.
New-look Germany, who have set their sights on the 2026 World Cup after their quarter-final run at the Euro on home soil in July, no longer have any 2014 World Cup winners in the squad following the international retirements of Thomas Mueller, Toni Kroos and Manuel Neuer.
England interim manager Lee Carsley does not plan to sing the British national anthem before his first game in charge against Ireland in Dublin on Saturday.
Spain manager Luis de la Fuente said on Wednesday that his team were eager to get back on the pitch after winning Euro 2024 in July and that his players' hunger for constant improvement means there will be no let-up in intensity.
Kevin De Bruyne was included in Belgium’s squad for next week’s Nations League matches but Romelu Lukaku was omitted after asking for time off to concentrate on getting fit after his move to Napoli, coach Domenico Tedesco announced on Friday.
World champions Spain battled to a 3-2 win over the world's number one-ranked team Sweden in their Nations League Group A game on Friday after a week blighted by uncertainty caused by the continued fall-out from their World Cup win.
Spain had not won a trophy for over a decade since they triumphed at Euro 2012, and crashed out of the World Cup in Qatar last year in the last 16