Grupo A
10.06.1998 17:30 Brasil - Escocia 2:1 (1:1)
21:00 Marruecos - Noruega 2:2 (1:1)
16.06.1998 17:30 Escocia - Noruega 1:1 (0:0)
21:00 Brasil - Marruecos 3:0 (2:0)
23.06.1998 21:00 Escocia - Marruecos 0:3 (0:1)
21:00 Brasil - Noruega 1:2 (0:0)
Grupo B
11.06.1998 17:30 Italia - Chile 2:2 (1:1)
21:00 Camerún - Austria 1:1 (0:0)
17.06.1998 17:30 Chile - Austria 1:1 (0:0)
21:00 Italia - Camerún 3:0 (1:0)
23.06.1998 16:00 Italia - Austria 2:1 (0:0)
16:00 Chile - Camerún 1:1 (1:0)
Grupo C
12.06.1998 17:30 Arabia Saudita - Dinamarca 0:1 (0:0)
21:00 Francia - Sudáfrica 3:0 (1:0)
18.06.1998 17:30 Sudáfrica - Dinamarca 1:1 (0:1)
21:00 Francia - Arabia Saudita 4:0 (1:0)
24.06.1998 16:00 Francia - Dinamarca 2:1 (1:1)
16:00 Sudáfrica - Arabia Saudita 2:2 (1:1)
Grupo D
12.06.1998 14:30 Paraguay - Bulgaria 0:0 (0:0)
13.06.1998 14:30 España - Nigeria 2:3 (1:1)
19.06.1998 17:30 Nigeria - Bulgaria 1:0 (1:0)
21:00 España - Paraguay 0:0 (0:0)
24.06.1998 21:00 España - Bulgaria 6:1 (2:0)
21:00 Nigeria - Paraguay 1:3 (1:1)
Grupo E
13.06.1998 17:30 Corea del Sur - México 1:3 (1:0)
21:00 Países Bajos - Bélgica 0:0 (0:0)
20.06.1998 17:30 Bélgica - México 2:2 (1:0)
21:00 Países Bajos - Corea del Sur 5:0 (2:0)
25.06.1998 16:00 Bélgica - Corea del Sur 1:1 (1:0)
16:00 Países Bajos - México 2:2 (2:0)
Grupo F
14.06.1998 17:30 Yugoslavia - Irán 1:0 (0:0)
15.06.1998 21:00 Alemania - Estados Unidos 2:0 (1:0)
21.06.1998 14:30 Alemania - Yugoslavia 2:2 (0:1)
21:00 Estados Unidos - Irán 1:2 (0:1)
25.06.1998 21:00 Alemania - Irán 2:0 (0:0)
21:00 Estados Unidos - Yugoslavia 0:1 (0:1)
Grupo G
15.06.1998 14:30 Inglaterra - Túnez 2:0 (1:0)
17:30 Rumania - Colombia 1:0 (1:0)
22.06.1998 17:30 Colombia - Túnez 1:0 (0:0)
21:00 Rumania - Inglaterra 2:1 (0:0)
26.06.1998 21:00 Rumania - Túnez 1:1 (0:1)
21:00 Colombia - Inglaterra 0:2 (0:2)
Grupo H
14.06.1998 14:30 Argentina - Japón 1:0 (1:0)
21:00 Jamaica - Croacia 1:3 (1:1)
20.06.1998 14:30 Japón - Croacia 0:1 (0:0)
21.06.1998 17:30 Argentina - Jamaica 5:0 (1:0)
26.06.1998 16:00 Japón - Jamaica 1:2 (0:1)
16:00 Argentina - Croacia 1:0 (1:0)
Octavos de final
27.06.1998 16:30 Italia - Noruega 1:0 (1:0)
21:00 Brasil - Chile 4:1 (3:0)
28.06.1998 16:30 Francia - Paraguay 1:0 (0:0, 0:0) pró.
21:00 Nigeria - Dinamarca 1:4 (0:2)
29.06.1998 16:30 Alemania - México 2:1 (0:0)
21:00 Países Bajos - Yugoslavia 2:1 (1:0)
30.06.1998 16:30 Rumania - Croacia 0:1 (0:1)
21:00 Argentina - Inglaterra 4:3 (2:2, 2:2, 2:2) pn.
Cuartos de final
03.07.1998 16:30 Italia - Francia 3:4 (0:0, 0:0, 0:0) pn.
21:00 Brasil - Dinamarca 3:2 (2:1)
04.07.1998 16:30 Países Bajos - Argentina 2:1 (1:1)
21:00 Alemania - Croacia 0:3 (0:1)
Semifinales
07.07.1998 21:00 Brasil - Países Bajos 4:2 (0:0, 1:1, 1:1) pn.
08.07.1998 21:00 Francia - Croacia 2:1 (0:0)
Tercer puesto
11.07.1998 21:00 Países Bajos - Croacia 1:2 (1:2)
Final
12.07.1998 21:00 Brasil - Francia 0:3 (0:2)