I drabbningen på Estádio da Luz i Lissabon fanns storstjärnan Cristiano Ronaldo med från start efter att ha missat det senaste mötet i Nations League mot Sverige med anledning av covid-19. Ur fransk synvinkel startade dock inte Kylian Mbappé, då han drabbats av en lårskada.
Med de förutsättningarna i beaktning var det Portugal som skapade matchens första heta möjlighet. Strax utanför straffområdet avlossade Ronaldo ett distinkt avslut - som Hugo Lloris kunde rädda.
I den 30:e minuten var det fransosen Anthony Martials tur att skapa en god chans. Efter en fast situation knoppade Manchester United-spelaren bollen i överliggaren från nära håll.
Därefter lyckades vare sig Portugal eller Frankrike att spräcka nollan. Således slutade den första halvleken mållöst, 0-0.
Tidigt i den andra akten anlände till slut matchens första mål. Efter en retur från Portugals Rui Patrício kunde Chelsea-spelaren N'Golo Kanté raka in 1-0.
Den ovane målskyttens fullträff blev matchens enda, vilket innebar att Didier Deschamps Frankrike segrade med uddamålet - och är klar gruppetta. I och med slutresultatet kan inte något av lagen i grupp 3 i Nations Leagues A-division sluta etta.
I den avslutande matchen ställs Frankrike - som efter gruppsegern får spela slutspel i UNL - mot Sverige. Portugal möter Kroatien.
Startelvor:
Portugal: Rui Patricio - Cancelo, Fonte, Dias, Guerreiro - Danilo, Bruno Fernandes, Carvalho - Bernardo Silva, João Félix, Ronaldo.
Frankrike: Lloris - Pavard, Varane, Kimpembe, Lucas Hernandez - Kante, Rabiot, Pogba - Coman, Martial, Griezmann.