De zestiende editie van het WK, gespeeld in Frankrijk in juni en juli 1998, markeerde de grootste uitbreiding van het toernooi tot dan toe en consolideerde de aanwezigheid van 32 teams. Het Europese land, dat het evenement 60 jaar eerder al organiseerde, was gastheer van het toernooi met een nieuw symbool: het Stade de France, speciaal voor de opening en finale gebouwd aan de rand van Parijs.
Achter de schermen van de competitie vond de grootste verandering in het format plaats sinds 1982. Voor het eerst deden 32 teams mee, verdeeld over acht poules van vier. Alleen de beste twee van elke groep gingen rechtstreeks door naar de achtste finales, waardoor de play-offs voor de beste teams op de derde plaats werden geëlimineerd.
Ook de FIFA heeft de disciplinaire regels aangescherpt om het spektakel te beschermen. Hij creëerde de Golden Goal in de verlenging, waardoor de wedstrijd eindigde met het eerste doelpunt van de verlenging, en gaf de scheidsrechters de opdracht om overtredingen van achteren onmiddellijk te verdrijven, met een regelrechte rode kaart.
Het Braziliaanse team, de huidige kampioen van 1994, kende een onregelmatig traject onder leiding van Mário Zagallo. Onder leiding van Ronaldo, het fenomeen, boekte het team overtuigende overwinningen tegen Denemarken en Nederland, maar kreeg voor de finale te maken met intense emotionele druk.
Uren voor de beslissing kreeg Ronaldo een aanval in het concentratiehotel. De aflevering veroorzaakte twijfels over de opstelling en schudde de groep. Toch ging de spits het veld op, maar Frankrijk domineerde onder leiding van Aimé Jacquet en geïnspireerd door Zinédine Zidane de wedstrijd.
Resultaten WK 1998
Eerste fase – Groep A
Brazilië opende het toernooi met een overwinning op Schotland in het Stade de France. Vervolgens versloegen ze Marokko en verloren ze in de laatste ronde van Noorwegen, waarmee ze de leiding in de groep garandeerden. Noorwegen schoof op als tweede.
- 10 juni – Brazilië 2 x 1 Schotland – Stade de France (Saint-Denis)
- 10 juni – Marokko 2 x 2 Noorwegen – Stade de la Mosson (Montpellier)
- 16 juni – Brazilië 3 x 0 Marokko – Stade de la Beaujoire (Nantes)
- 16 juni – Noorwegen 1 x 1 Schotland – Stade Parc Lescure (Bordeaux)
- 23 juni – Brazilië 1 x 2 Noorwegen – Stade Vélodrome (Marseille)
- 23 juni – Marokko 3 x 0 Schotland – Stade Geoffroy-Guicard (Saint-Étienne)
Eerste fase – Groep B
Italië leidde met Roberto Baggio in de schijnwerpers. Chili speelde met Ivan Zamorano en Marcelo Salas elke wedstrijd gelijk en schoof op naar de tweede plaats.
- 11 juni – Italië 2 x 2 Chili – Stade Parc Lescure (Bordeaux)
- 11 juni – Kameroen 1 x 1 Oostenrijk – Stade de Toulouse (Toulouse)
- 17 juni – Chili 1 x 1 Oostenrijk – Stade Geoffroy-Guicard (Saint-Étienne)
- 17 juni – Italië 3 x 0 Kameroen – Stade de la Mosson (Montpellier)
- 23 juni – Italië 2 x 1 Oostenrijk – Stade de France (Saint-Denis)
- 23 juni – Chili 1 x 1 Kameroen – Stade de la Beaujoire (Nantes)
Eerste fase – Groep C
Frankrijk, de thuisploeg, won de drie wedstrijden met gezag en 100% succes. Denemarken bevestigde de tweede golf.
- 12 juni – Saoedi-Arabië 0 x 1 Denemarken – Stade Félix Bollaert (Lens)
- 12 juni – Frankrijk 3 x 0 Zuid-Afrika – Stade Vélodrome (Marseille)
- 18 juni – Zuid-Afrika 1 x 1 Denemarken – Stade de Toulouse (Toulouse)
- 18 juni – Frankrijk 4 x 0 Saoedi-Arabië – Stade de France (Saint-Denis)
- 24 juni – Frankrijk 2 x 1 Denemarken – Stade de Gerland (Lyon)
- 24 juni – Zuid-Afrika 2 x 2 Saoedi-Arabië – Stade Parc Lescure (Bordeaux)
Eerste fase – Groep D
Beschouwd als de sleutel tot de dood, liep Nigeria voorop met verticaal voetbal en de vroege uitschakeling van Spanje. Paraguay schoof met José Luis Chilavert op als tweede.
- 12 juni – Paraguay 0 x 0 Bulgarije – Stade de la Mosson (Montpellier)
- 13 juni – Spanje 2 x 3 Nigeria – Stade de la Beaujoire (Nantes)
- 19 juni – Nigeria 1 x 0 Bulgarije – Stade Parc des Princes (Parijs)
- 19 juni – Spanje 0 x 0 Paraguay – Stade Geoffroy-Guichard (Saint-Étienne)
- 24 juni – Spanje 6 x 1 Bulgarije – Stade Parc des Princes (Parijs)
- 24 juni – Nigeria 1 x 3 Paraguay – Stade de Toulouse (Toulouse)
Eerste fase – Groep E
Nederland leidde op doelsaldo met balbezit. Mexico verzekerde zich van de tweede plaats met heroïsche remises.
- 13 juni – Nederland 0 x 0 België – Stade de France (Saint-Denis)
- 13 juni – Zuid-Korea 1 x 3 Mexico – Stade de Gerland (Lyon)
- 20 juni – Nederland 5 x 0 Zuid-Korea – Stade Vélodrome (Marseille)
- 20 juni – België 2 x 2 Mexico – Stade Parc Lescure (Bordeaux)
- 25 juni – Nederland 2 x 2 Mexico – Stade Geoffroy-Guichard (Saint-Étienne)
- 25 juni – België 1 x 1 Zuid-Korea – Stade Parc des Princes (Parijs)
Eerste fase – Groep F
Het duel tussen Iran en de Verenigde Staten had een diplomatieke toon, waarbij Iran met 2-1 won. Duitsland leidde ongeslagen naast Joegoslavië.
- 14 juni – Joegoslavië 1 x 0 Iran – Stade Geoffroy-Guichard (Saint-Étienne)
- 14 juni – Duitsland 2 x 0 Verenigde Staten – Stade Parc des Princes (Parijs)
- 21 juni – Duitsland 2 x 2 Joegoslavië – Stade Parc des Princes (Parijs)
- 21 juni – Verenigde Staten 1 x 2 Iran – Stade de Gerland (Lyon)
- 25 juni – Duitsland 2 x 0 Iran – Stade de la Mosson (Montpellier)
- 25 juni – Verenigde Staten 0 x 1 Joegoslavië – Stade de la Beaujoire (Nantes)
Eerste fase – Groep G
Roemenië voerde het bevel met gezag. Het iconische moment waarop spelers hun haar bleken, markeerde de plek. Engeland schoof op met Michael Owen in de schijnwerpers.
- 15 juni – Engeland 2 x 0 Tunesië – Stade Vélodrome (Marseille)
- 15 juni – Roemenië 1 x 0 Colombia – Stade de Gerland (Lyon)
- 22 juni – Colombia 1 x 0 Tunesië – Stade de la Mosson (Montpellier)
- 22 juni – Roemenië 2 x 1 Engeland – Stade de Toulouse (Toulouse)
- 26 juni – Roemenië 1 x 1 Tunesië – Stade de France (Saint-Denis)
- 26 juni – Colombia 0 x 2 Engeland – Stade Félix Bollaert (Lens)
Eerste fase – Groep H
Kroatië, debutanten, verrast met dynamisch voetbal en Davor Šuker. Argentinië leidde met 100% succes.
- 14 juni – Argentinië 1 x 0 Japan – Stade de Toulouse (Toulouse)
- 14 juni – Jamaica 1 x 3 Kroatië – Stade Félix Bollaert (Lens)
- 20 juni – Japan 0 x 1 Kroatië – Stade de la Beaujoire (Nantes)
- 21 juni – Argentinië 5 x 0 Jamaica – Stade Parc des Princes (Parijs)
- 26 juni – Argentinië 1 x 0 Kroatië – Stade Parc Lescure (Bordeaux)
- 26 juni – Japan 1 x 2 Jamaica – Stade de Gerland (Lyon)
Ronde van 16 van het WK 1998
De knock-out begon met veel drama. Brazilië versloeg Chili. Frankrijk had tegen Paraguay het eerste Golden Goal in de geschiedenis nodig, gescoord door Laurent Blanc. Argentinië en Engeland beslisten over strafschoppen.
- 27 juni – Italië 1 x 0 Noorwegen – Stade Vélodrome (Marseille)
- 27 juni – Brazilië 4 x 1 Chili – Stade Parc des Princes (Parijs)
- 28 juni – Frankrijk 1 x 0 Paraguay (Extra Time – Golden Goal) – Stade Félix Bollaert (Lens)
- 28 juni – Nigeria 1 x 4 Denemarken – Stade de France (Saint-Denis)
- 29 juni – Duitsland 2 x 1 Mexico – Stade de la Mosson (Montpellier)
- 29 juni – Nederland 2 x 1 Joegoslavië – Stade de Toulouse (Toulouse)
- 30 juni – Roemenië 0 x 1 Kroatië – Stade Parc Lescure (Bordeaux)
- 30 juni – Argentinië 2 x 2 Engeland (4 x 3 na strafschoppen) – Stade de Gerland (Lyon)
Kwartfinales WK 1998
Nederland schakelde Argentinië uit met een iconisch doelpunt van Dennis Bergkamp. Kroatië versloeg Duitsland met 3-0. Brazilië versloeg Denemarken.
- 3 juli – Italië 0 x 0 Frankrijk (3 x 4 na strafschoppen) – Stade de France (Saint-Denis)
- 3 juli – Brazilië 3 x 2 Denemarken – Stade de la Beaujoire (Nantes)
- 4 juli – Duitsland 0 x 3 Kroatië – Stade de Gerland (Lyon)
- 4 juli – Nederland 2 x 1 Argentinië – Stade Vélodrome (Marseille)
Halve finales van het WK 1998
Brazilië speelde gelijk tegen Nederland en schoof op na strafschoppen met reddingen van Taffarel. Frankrijk draaide Kroatië om met twee doelpunten van Lilian Thuram.
- 7 juli – Brazilië 1 x 1 Nederland (4 x 2 na strafschoppen) – Stade Vélodrome (Marseille)
- 8 juli – Frankrijk 2 x 1 Kroatië – Stade de France (Saint-Denis)
Geschil over de derde plaats
Kroatië versloeg Nederland met 2-1 en stelde brons veilig, met Davor Šuker als topscorer van de competitie.
- 11 juli – Nederland 1 x 2 Kroatië – Stade Parc des Princes (Parijs)
Finale WK 1998
De beslissing in het Stade de France bracht Brazilië en Frankrijk samen voor meer dan 80.000 fans. Ronaldo’s drama schudde de Braziliaanse ploeg. Zidane opende de score in de 27e minuut met een kopbal uit een corner en voegde er in de eerste helft meer aan toe, waarmee hij het spelhervatting herhaalde. Nadat Desailly van het veld werd gestuurd, verzette Frankrijk zich en Petit maakte er in de slotminuten 3-0 van.
- 12 juli – Frankrijk 3 x 0 Brazilië – Stade de France (Saint-Denis)
Eindklassement van het WK 1998
Frankrijk heeft voor het eerst de beker in de wacht gesleept. Kroatië verraste op de derde plaats.
- Frankrijk (kampioen)
- Brazilië (tweede plaats)
- Kroatië
- Nederland
- Italië
- Argentinië
- Duitsland
- Denemarken… (en zo verder tot 32 teams, afhankelijk van de eindpositie).