| TEAM | P | W | D | L | F | A | PTS |
| BRAZIL | 3 | 2 | 0 | 1 | 6 | 3 | 6 |
| NORWAY | 3 | 1 | 2 | 0 | 5 | 4 | 5 |
| MOROCCO | 3 | 1 | 1 | 1 | 5 | 5 | 4 |
| SCOTLAND | 3 | 0 | 1 | 2 | 2 | 6 | 1 |
| DATE | MATCH | SCORE | VENUE |
| 10 JUN 98 | Brazil vs Scotland | 2 - 1 | St.Denis |
| 10 JUN 98 | Morocco vs Norway | 2 - 2 | Montpellier |
| 16 JUN 98 | Scotland vs Norway | 1 - 1 | Bordeaux |
| 16 JUN 98 | Brazil vs Morocco | 3 - 0 | Nantes |
| 23 JUN 98 | Brazil vs Norway | 1 - 2 | Marseilles |
| 23 JUN 98 | Scotland vs Morocco | 0 - 3 | St.Etienne |
| TEAM | P | W | D | L | F | A | PTS |
| ITALY | 3 | 2 | 1 | 0 | 7 | 3 | 7 |
| CHILE | 3 | 0 | 3 | 0 | 4 | 4 | 3 |
| AUSTRIA | 3 | 0 | 2 | 1 | 3 | 4 | 2 |
| CAMEROON | 3 | 0 | 2 | 1 | 2 | 5 | 2 |
| DATE | MATCH | SCORE | VENUE |
| 11 JUN 98 | Italy vs Chile | 2 - 2 | Bordeaux |
| 11 JUN 98 | Cameroon vs Austria | 1 - 1 | Toulouse |
| 17 JUN 98 | Chile vs Austria | 1 - 1 | St.Etienne |
| 17 JUN 98 | Italy vs Cameroon | 3 - 0 | Montpellier |
| 23 JUN 98 | Italy vs Austria | 2 - 1 | St. Denis |
| 23 JUN 98 | Chile vs Cameroon | 1 - 1 | Nantes |
| TEAM | P | W | D | L | F | A | PTS |
| FRANCE | 3 | 3 | 0 | 0 | 9 | 1 | 9 |
| DENMARK | 3 | 1 | 1 | 1 | 3 | 3 | 5 |
| SOUTH AFRICA | 3 | 0 | 2 | 1 | 3 | 6 | 2 |
| SAUDI ARABIA | 2 | 0 | 1 | 2 | 2 | 7 | 1 |
| DATE | MATCH | SCORE | VENUE |
| 12 JUN 98 | Saudi Arabia vs Denmark | 0 - 1 | Lens |
| 12 JUN 98 | France vs South Africa | 3 - 0 | Marseilles |
| 18 JUN 98 | South Africa vs Denmark | 1 - 1 | Toulouse |
| 18 JUN 98 | France vs Saudi Arabia | 4 - 0 | St. Denis |
| 24 JUN 98 | France vs Denmark | 2 - 1 | Lyons |
| 24 JUN 98 | South Africa vs Saudi Arabia | 2 - 2 | Bordeaux |
| TEAM | P | W | D | L | F | A | PTS |
| NIGERIA | 3 | 2 | 0 | 1 | 5 | 5 | 6 |
| PARAGUAY | 3 | 1 | 2 | 0 | 3 | 1 | 5 |
| SPAIN | 3 | 1 | 1 | 1 | 8 | 4 | 4 |
| BULGARIA | 3 | 0 | 1 | 2 | 1 | 7 | 1 |
| DATE | MATCH | SCORE | VENUE |
| 12 JUN 98 | Paraguay vs Bulgaria | 0 - 0 | Montpellier |
| 13 JUN 98 | Spain vs Nigeria | 2 - 3 | Nantes |
| 19 JUN 98 | Nigeria vs Bulgaria | 1 - 0 | Paris |
| 19 JUN 98 | Spain vs Paraguay | 0 - 0 | St. Etienne |
| 24 JUN 98 | Spain vs Bulgaria | 6 - 1 | Lens |
| 24 JUN 98 | Nigeria vs Paraguay | 1 - 3 | Toulouse |
| TEAM | P | W | D | L | F | A | PTS |
| HOLLAND | 3 | 1 | 2 | 0 | 7 | 2 | 5 |
| MEXICO | 3 | 1 | 2 | 0 | 6 | 4 | 5 |
| BELGIUM | 3 | 0 | 2 | 0 | 3 | 3 | 3 |
| SOUTH KOREA | 3 | 0 | 1 | 2 | 2 | 9 | 1 |
| DATE | MATCH | SCORE | VENUE |
| 13 JUN 98 | South Korea vs Mexico | 1 - 3 | Lyons |
| 13 JUN 98 | Holland vs Belgium | 0 - 0 | St. Denis |
| 20 JUN 98 | Belgium vs Mexico | 2 - 2 | Bordeaux |
| 20 JUN 98 | Holland vs South Korea | 5 - 0 | Marseilles |
| 25 JUN 98 | Holland vs Mexico | 2 - 2 | Lens |
| 25 JUN 98 | Belgium vs South Korea | 1 - 1 | Paris |
| TEAM | P | W | D | L | F | A | PTS |
| GERMANY | 3 | 2 | 1 | 0 | 6 | 2 | 7 |
| YUGOSLAVIA | 3 | 2 | 1 | 0 | 4 | 2 | 7 |
| IRAN | 3 | 1 | 0 | 2 | 2 | 4 | 3 |
| USA | 3 | 0 | 0 | 3 | 1 | 5 | 0 |
| DATE | MATCH | SCORE | VENUE |
| 14 JUN 98 | Yugoslavia vs Iran | 1 - 0 | St. Etienne |
| 15 JUN 98 | Germany vs USA | 2 - 0 | Paris |
| 21 JUN 98 | Germany vs Yugoslavia | 2 - 2 | Lens |
| 21 JUN 98 | USA vs Iran | 1 - 2 | Lyons |
| 25 JUN 98 | Germany vs Iran | 2 - 0 | Montpellier |
| 25 JUN 98 | USA vs Yugoslavia | 0 - 1 | Nantes |
| TEAM | P | W | D | L | F | A | PTS |
| ROMANIA | 3 | 2 | 1 | 0 | 4 | 2 | 7 |
| ENGLAND | 3 | 2 | 0 | 1 | 5 | 2 | 6 |
| COLOMBIA | 3 | 1 | 0 | 2 | 1 | 3 | 3 |
| TUNISIA | 3 | 0 | 1 | 2 | 1 | 4 | 1 |
| DATE | MATCH | SCORE | VENUE |
| 15 JUN 98 | England vs Tunisia | 2 - 0 | Marseilles |
| 15 JUN 98 | Romania vs Colombia | 1 - 0 | Lyons |
| 22 JUN 98 | Colombia vs Tunisia | 1 - 0 | Montpellier |
| 22 JUN 98 | Romania vs England | 2 - 1 | Toulouse |
| 26 JUN 98 | Romania vs Tunisia | 1 - 1 | St. Denis |
| 26 JUN 98 | Colombia vs England | 0 - 2 | Lens |
| TEAM | P | W | D | L | F | A | PTS |
| ARGENTINA | 3 | 3 | 0 | 0 | 7 | 0 | 9 |
| CROATIA | 3 | 2 | 0 | 1 | 4 | 2 | 6 |
| JAMAICA | 3 | 1 | 0 | 2 | 3 | 9 | 3 |
| JAPAN | 3 | 0 | 0 | 3 | 1 | 4 | 0 |
| DATE | MATCH | SCORE | VENUE |
| 14 JUN 98 | Argentina vs Japan | 1 - 0 | Toulouse |
| 14 JUN 98 | Jamaica vs Croatia | 1 - 3 | Lens |
| 20 JUN 98 | Japan vs Croatia | 0 - 1 | Nantes |
| 21 JUN 98 | Argentina vs Jamaica | 5 - 0 | Paris |
| 26 JUN 98 | Argentina vs Croatia | 1 - 0 | Bordeaux |
| 26 JUN 98 | Japan vs Jamaica | 1 - 2 | Lyons |
| S/NO | DATE | SCHEDULE | MATCH | SCORE | VENUE |
| 1 | 27 JUN 98 | Group A Winner vs Group B 2nd | Brazil - Chile | 4 - 1 | Marseilles |
| 2 | 27 JUN 98 | Group B Winner vs Group A 2nd | Italy - Norway | 1 - 0 | Paris |
| 3 | 28 JUN 98 | Group C Winner vs Group D 2nd | France - Paraguay | 1 - 0 (Golden Goal) | Lens |
| 4 | 28 JUN 98 | Group D Winner vs Group C 2nd | Nigeria - Denmark | 1 - 4 | St. Denis |
| 5 | 29 JUN 98 | Group E Winner vs Group F 2nd | Holland - Yugoslavia | 2 - 1 | Toulouse |
| 6 | 29 JUN 98 | Group F Winner vs Group E 2nd | Germany - Mexico | 2 - 1 | Montpellier |
| 7 | 30 JUN 98 | Group G Winner vs Group H 2nd | Romania - Croatia | 0 - 1 | Bordeaux |
| 8 | 30 JUN 98 | Group H Winner vs Group G 2nd | Argentina - England | 2 (4) - (3) 2 (Penalty Shoot-Out) | St. Etienne |
| S/NO | DATE | SCHEDULE | MATCH | SCORE | VENUE |
| A | 3 Jul 98 | Match 1 Winner vs Match 4 Winner | Brazil - Denmark | 2 - 3 | Nantes |
| B | 3 Jul 98 | Match 2 Winner vs Match 3 Winner | Italy - France | 2 (3) - (4) 2 (Penalty Shoot-Out) | St. Denis |
| C | 4 Jul 98 | Match 5 Winner vs Match 8 Winner | Holland - Argentina | 2 - 1 | Marseilles |
| D | 4 Jul 98 | Match 6 Winner vs Match 7 Winner | Germany - Croatia | 0 - 3 | Lyon |
| DATE | SCHEDULE | MATCH | SCORE | VENUE |
| 7 Jul 98 | Match A Winner vs Match C Winner | Brazil - Holland | 1 (4) - (2) 1 (Penalty Shoot-Out) | Marseilles |
| 7 Jul 98 | Match B Winner vs Match D Winner | France - Croatia | 2 - 1 | St. Denis |
| DATE | MATCH | SCORE | VENUE |
| 11 Jul 98 | Holland - Croatia | 1 - 2 | Paris |
| DATE | MATCH | SCORE | VENUE |
| 12 Jul 98 | Brazil - France | 0 - 3 | St. Denis |