- 37' - Doelpunt - Benjamin Pavard (2 - 1)
- 29' - Geel - Kristoffer Olsson
- 17' - Doelpunt - Olivier Giroud (1 - 1)
- 6' - Doelpunt - Viktor Claesson (0 - 1)
- 90+6' - Doelpunt - Kingsley Coman (4 - 2)
- 90+3' - Geel - Sebastian Larsson
- 89' - Doelpunt - Robin Quaison (3 - 2)
- 88' - Verv. Sebastian Larsson door Jens Cajuste
- 87' - Verv. Marcus Berg door Alexander Isak
- 85' - Verv. Olivier Giroud door Kingsley Coman
- 79' - Verv. Adrien Rabiot door Steven N'Zonzi
- 68' - Verv. Mikael Lustig door Emil Krafth
- 67' - Verv. Victor Lindelöf door Filip Helander
- 67' - Verv. Viktor Claesson door Robin Quaison
- 60' - Doelpunt - Olivier Giroud (3 - 1)
- 58' - Verv. Marcus Thuram door Kylian Mbappé
Frankrijk had de kwalificatie voor de Final Four al op zak, maar toch heeft de wereldkampioen zijn sportieve plicht vervuld tegen Zweden. Olivier Giroud wist met 2 treffers weer wat dichter bij Thierry Henry te sluipen, de topschutter aller tijden van de Haantjes.
Frankrijk had zich door een zege op Portugal al geplaatst voor de Final Four, maar voor Zweden stond er wel nog wat op het spel. Als het beter kon doen dan Kroatië (thuis tegen Portugal) zou het de degradatie kunnen vermijden.
De Zweden begonnen goed, met een snelle goal van Claesson, weliswaar met een afgeweken bal. De Fransen speelden allerminst met hun B-elftal en dus stond er genoeg kwaliteit op het terrein om de situatie recht te zetten.
Giroud, die erin slaagde geen enkele keer te scoren tijdens het succesvolle WK voor de Fransen, liet zien dat een gebrek aan matchritme hem niet deerde. Met 2 treffers brengt hij zijn totaal op 44 interlandgoals, 7 stuks verwijderd van het record van Thierry Henry.
Na de 3-2 van Quaison werd het toch nog spannend en de Zweden speelden in de slotfase ridder of mis. Doelman Olsen trok op een vrijschop mee naar voren, maar luidde zo de ondergang in. Op de counter kon Coman simpel scoren voor een leeg doel.