Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Magnus Norman | Olivier Rochus | 7-68 | 7-5 | · |
| Max Mirnyi | Jacobo Diaz | 7-66 | 6-75 | 6-3 |
| Julien Boutter | Lionel Roux | 6-1 | 5-7 | 6-4 |
| Marc Rosset | Gianluca Pozzi | 2-6 | 6-2 | 7-5 |
| Sebastien Grosjean | Ivan Ljubicic | 7-5 | 7-65 | · |
| Jiri Vanek | Andrei Medvedev | 6-4 | 1-6 | 6-4 |
| Karol Kucera | Jeff Tarango | 7-65 | 5-3 | · |
| Fabrice Santoro | Thomas Johansson | 6-4 | 6-2 | · |
| Roger Federer | Cyril Saulnier | 7-67 | 6-4 | · |
| Bob Bryan | Nicolas Escude | 6-76 | 7-64 | 6-4 |
| Michel Kratochvil | Stephane Huet | 6-4 | 6-1 | · |
| Arnaud Clement | Goran Ivanisevic | 6-4 | 6-3 | · |
| Cedric Pioline | Juan Balcells | 2-6 | 6-4 | 6-1 |
| Jean Rene Lisnard | Justin Gimelstob | 7-65 | 6-2 | · |
| Nicolas Mahut | Neville Godwin | 7-67 | 6-75 | 6-1 |
| Yevgeny Kafelnikov | Jerome Golmard | 6-3 | 6-2 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
| Yevgeny Kafelnikov | RUS | Winner | |
| Sebastien Grosjean | FRA | Final | |
| Max Mirnyi | BLR | Semifinal | |
| Roger Federer | SUI | Semifinal | |
| Cedric Pioline | FRA | Quarterfinal | |
| JB | Julien Boutter | FRA | Quarterfinal |
| KK | Karol Kucera | SVK | Quarterfinal |
| MK | Michel Kratochvil | SUI | Quarterfinal |
| Arnaud Clement | FRA | Round of 16 | |
| BB | Bob Bryan | USA | Round of 16 |
| Fabrice Santoro | FRA | Round of 16 | |
| JL | Jean Rene Lisnard | MON | Round of 16 |
| JV | Jiri Vanek | CZE | Round of 16 |
| Magnus Norman | SWE | Round of 16 | |
| Marc Rosset | SUI | Round of 16 | |
| Nicolas Mahut | FRA | Round of 16 | |
| Andrei Medvedev | UKR | Round of 32 | |
| CS | Cyril Saulnier | FRA | Round of 32 |
| GP | Gianluca Pozzi | ITA | Round of 32 |
| Goran Ivanisevic | CRO | Round of 32 | |
| Ivan Ljubicic | CRO | Round of 32 | |
| JD | Jacobo Diaz | ESP | Round of 32 |
| JT | Jeff Tarango | USA | Round of 32 |
![]() |
Jerome Golmard | FRA | Round of 32 |
| JB | Juan Balcells | ESP | Round of 32 |
| JG | Justin Gimelstob | USA | Round of 32 |
| LR | Lionel Roux | FRA | Round of 32 |
| NG | Neville Godwin | RSA | Round of 32 |
| Nicolas Escude | FRA | Round of 32 | |
| Olivier Rochus | BEL | Round of 32 | |
| SH | Stephane Huet | FRA | Round of 32 |
![]() |
Thomas Johansson | SWE | Round of 32 |

