Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 64 24 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Marc Lopez | Tommy Robredo | 2-6 | 6-3 | 7-5 |
| Irakli Labadze | Antony Dupuis | 7-5 | 6-4 | · |
| David Nalbandian | Adrian Voinea | 6-1 | 6-2 | · |
| Zeljko Krajan | Hicham Arazi | 2-6 | 6-4 | 6-4 |
| David Sanchez | Mariano Zabaleta | 6-4 | 7-610 | · |
| Agustin Calleri | Christophe Rochus | 6-1 | 6-2 | · |
| Jose Acasuso | Juan Antonio Marin | 6-0 | 6-1 | · |
| Olivier Rochus | Markus Hipfl | 6-2 | 6-2 | · |
| Alberto Martin | Albert Portas | 7-5 | 6-3 | · |
| Carlos Moya | Daniel Melo | 6-3 | 6-3 | · |
| Andrea Gaudenzi | Michael Llodra | 3-6 | 6-3 | 6-2 |
| Gaston Gaudio | Albert Montanes | 6-3 | 6-2 | · |
| Sergi Bruguera | Carlos Cuadrado | 4-6 | 7-65 | 6-1 |
| Franco Squillari | Paradorn Srichaphan | 6-3 | 6-0 | · |
| Arnaud Clement | Paul Henri Mathieu | 7-5 | 7-5 | · |
| Juan Ignacio Chela | Jarkko Nieminen | 6-4 | 6-4 | · |
| Cedric Pioline | Michel Kratochvil | 6-4 | 4-6 | 6-2 |
| Dominik Hrbaty | Feliciano Lopez | 3-6 | 6-3 | 6-3 |
| Galo Blanco | Nicolas Massu | 6-3 | · | · |
| Didac Perez | Fernando Meligeni | 6-3 | 7-66 | · |
| Nicolas Lapentti | Stefan Koubek | 6-4 | 6-0 | · |
| Albert Costa | Fernando Vicente | 6-2 | 6-3 | · |
| Felix Mantilla | Fernando Gonzalez | 7-5 | 6-3 | · |
| Stefano Galvani | Ivan Ljubicic | 4-6 | 6-1 | 7-65 |
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Lleyton Hewitt | Marc Lopez | 7-66 | 6-2 | · |
| David Nalbandian | Irakli Labadze | 7-5 | 7-5 | · |
| David Sanchez | Zeljko Krajan | 6-2 | 7-5 | · |
| Younes El Aynaoui | Agustin Calleri | 6-3 | 3-0 | · |
| Juan Carlos Ferrero | Jose Acasuso | 6-4 | 6-3 | · |
| Alberto Martin | Olivier Rochus | 7-5 | 5-7 | 6-4 |
| Carlos Moya | Andrea Gaudenzi | 6-3 | 6-3 | · |
| Gaston Gaudio | Thomas Enqvist | 6-4 | 6-2 | · |
| Guillermo Canas | Sergi Bruguera | 5-7 | 6-3 | 6-3 |
| Franco Squillari | Arnaud Clement | 6-1 | 6-4 | · |
| Cedric Pioline | Juan Ignacio Chela | 7-64 | 6-2 | · |
| Dominik Hrbaty | Sebastien Grosjean | 6-3 | 6-4 | · |
| Alex Corretja | Galo Blanco | 7-65 | 7-5 | · |
| Nicolas Lapentti | Didac Perez | 6-4 | 6-77 | 7-5 |
| Albert Costa | Felix Mantilla | 6-3 | 5-7 | 6-4 |
| Stefano Galvani | Yevgeny Kafelnikov | 7-63 | 6-2 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Gaston Gaudio | ARG | Winner |
| Albert Costa | ESP | Final | |
| Guillermo Canas | ARG | Semifinal | |
| Lleyton Hewitt | AUS | Semifinal | |
| Alberto Martin | ESP | Quarterfinal | |
| Alex Corretja | ESP | Quarterfinal | |
| Cedric Pioline | FRA | Quarterfinal | |
| Younes El Aynaoui | MAR | Quarterfinal | |
| Carlos Moya | ESP | Round of 16 | |
| David Nalbandian | ARG | Round of 16 | |
| DS | David Sanchez | ESP | Round of 16 |
| Dominik Hrbaty | SVK | Round of 16 | |
| Franco Squillari | ARG | Round of 16 | |
| Juan Carlos Ferrero | ESP | Round of 16 | |
![]() |
Nicolas Lapentti | ECU | Round of 16 |
| SG | Stefano Galvani | ITA | Round of 16 |
![]() |
Agustin Calleri | ARG | Round of 32 |
| AG | Andrea Gaudenzi | ITA | Round of 32 |
| Arnaud Clement | FRA | Round of 32 | |
| DP | Didac Perez | ESP | Round of 32 |
| Felix Mantilla | ESP | Round of 32 | |
| GB | Galo Blanco | ESP | Round of 32 |
| IL | Irakli Labadze | GEO | Round of 32 |
| Jose Acasuso | ARG | Round of 32 | |
| Juan Ignacio Chela | ARG | Round of 32 | |
| ML | Marc Lopez | ESP | Round of 32 |
| Olivier Rochus | BEL | Round of 32 | |
| Sebastien Grosjean | FRA | Round of 32 | |
| SB | Sergi Bruguera | ESP | Round of 32 |
| Thomas Enqvist | SWE | Round of 32 | |
| Yevgeny Kafelnikov | RUS | Round of 32 | |
| ZK | Zeljko Krajan | CRO | Round of 32 |
| AV | Adrian Voinea | ROU | Round of 64 |
| Albert Montanes | ESP | Round of 64 | |
| Albert Portas | ESP | Round of 64 | |
| AD | Antony Dupuis | FRA | Round of 64 |
| CC | Carlos Cuadrado | ESP | Round of 64 |
| CR | Christophe Rochus | BEL | Round of 64 |
| DM | Daniel Melo | BRA | Round of 64 |
| Feliciano Lopez | ESP | Round of 64 | |
| Fernando Gonzalez | CHI | Round of 64 | |
| Fernando Meligeni | BRA | Round of 64 | |
| FV | Fernando Vicente | ESP | Round of 64 |
![]() |
Hicham Arazi | MAR | Round of 64 |
| Ivan Ljubicic | CRO | Round of 64 | |
| Jarkko Nieminen | FIN | Round of 64 | |
| JM | Juan Antonio Marin | CRC | Round of 64 |
| Mariano Zabaleta | ARG | Round of 64 | |
| MH | Markus Hipfl | AUT | Round of 64 |
| Michael Llodra | FRA | Round of 64 | |
| MK | Michel Kratochvil | SUI | Round of 64 |
| Nicolas Massu | CHI | Round of 64 | |
| Paradorn Srichaphan | THA | Round of 64 | |
| PM | Paul Henri Mathieu | FRA | Round of 64 |
| Stefan Koubek | AUT | Round of 64 | |
| Tommy Robredo | ESP | Round of 64 |



