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.
Lee Carsley admitted England deserve a "world class coach" with a winning habit after Sunday's 3-1 victory against Finland left the interim manager's future unresolved.
Belgium coach Domenico Tedesco has urged his players to be brave and clinical against France as his side seek a first competitive victory over their neighbours in 43 years in their Nations League A Group 2 clash in Brussels on Monday.
Spain forward Lamine Yamal will miss Tuesday’s Nations League Group A4 match against Serbia to avoid any risk of injury after suffering a muscle strain, the Spain national team said on Sunday.
Deniz Undav scored twice as Germany defeated Bosnia and Herzegovina 2-1 to edge closer to the Nations League quarter-finals on Friday as 10-man Netherlands rescued a 1-1 draw in Hungary.
England interim boss Lee Carsley has revealed Harry Kane will not be in the starting line-up for Thursday's Nations League clash with Greece as his captain recovers from injury.
"National team coach Julian Nagelsmann has nominated Jonathan Burkardt in Havertz's place. Get well soon Kai," Germany announced on X on Sunday.
France captain Kylian Mbappe has been left out of his team's UEFA Nations League matches this month after coach Didier Deschamps on Thursday named his squad.
The group rivals finish the international break level on points, with Germany ahead on goal difference.
Belgium captain Kevin De Bruyne's future with the national side has been thrown into doubt after he slammed his teammates as "not good enough" after a 2-0 Nations League defeat to France.
The Italians built on an impressive win away in France at the weekend as they beat Israel 2-1 in a game played on neutral territory in Budapest due to the security situation in the Middle East.