Singura ratare de la 11 metri i-a aparținut lui Joao Felix, jucător care a intrat pe final de meci și care a tras în bară.
Cristiano Ronaldo a fost al doilea executant al Portugaliei și a marcat.
Kylian Mbappe a ieșit de la francezi după prima repriză a prelungirilor, acuzând dureri în zona nasului.
Un meci care s-a încăpățânat să rămână 0-0 în pofida numeroaselor ocazii apărute de ambele părți.
Pentru Cristiano Ronaldo (39 ani) a fost probabil ultima apariție la Campionatul European în carieră.
Franța și-a luat revanșa în fața Portugaliei pentru pierderea finalei EURO 2016 pe teren propriu.
În semifinale, Franța va întâlni Spania, echipă care a eliminat Germania în ”sferturi”, cu 2-1, după 120 de minute.
Ultimele două sferturi de finală sunt programate sâmbătă, după cum urmează:
Anglia – Elveția (19:00) și Olanda – Turcia (22:00).
Caseta tehnică
Portugalia: Diogo Costa – Cancelo (N. Semedo 74), Ruben Dias, Pepe, Nuno Mendes – Palhinha (Ruben Neves 90+2), Vitinha (Matheus Nunes 119), Bruno Fernandes (F. Conceicao 74) – Bernardo Silva, Cristiano Ronaldo, Rafael Leao (Joao Felix 106). Selecționer: Roberto Martinez.
Franța: Maignan – Kounde, Upamecano, Saliba, T. Hernandez – Kante, Tchouameni, Camavinga (Fofana 91) – Griezmann (Dembele 67) – Kolo Muani (M. Thuram 86), Mbappe (Barcola 106). Selecționer: Didier Deschamps.
Cartonaşe galbene: Palhinha 79 / Saliba 84.
Arbitri: Michael Oliver – Stuart Burt, Dan Cook.