Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 64 24 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Franco Squillari | Vladimir Voltchkov | 6-4 | 4-6 | 7-5 |
| Filippo Volandri | Marc Lopez | 6-4 | 6-4 | · |
| Galo Blanco | Max Mirnyi | 6-4 | 7-64 | · |
| Younes El Aynaoui | Nicolas Lapentti | 6-3 | 2-6 | 7-65 |
| Albert Portas | David Ferrer | 6-4 | 6-3 | · |
| Felix Mantilla | Mariano Puerta | 7-68 | 6-3 | · |
| Salvador Navarro | Karol Beck | 6-4 | 6-72 | 7-64 |
| Jarkko Nieminen | Olivier Rochus | 7-5 | 7-5 | · |
| Xavier Malisse | Hicham Arazi | 7-5 | · | · |
| Gaston Gaudio | Fernando Vicente | 4-6 | 6-2 | 6-4 |
| Arnaud Clement | Antony Dupuis | 4-6 | 7-67 | 7-63 |
| David Sanchez | Cyril Saulnier | 3-6 | 5-0 | · |
| Rafael Nadal | Juan Antonio Marin | 6-0 | · | · |
| Feliciano Lopez | Gaston Etlis | 6-4 | 6-4 | · |
| Tommy Robredo | Fabrice Santoro | 6-3 | 6-2 | · |
| Agustin Calleri | Magnus Norman | 6-2 | 7-5 | · |
| Juan Ignacio Chela | Alberto Martin | 7-5 | 5-7 | 6-0 |
| Mariano Zabaleta | Raemon Sluiter | 6-2 | 6-0 | · |
| Nikolay Davydenko | Albert Montanes | 6-1 | 6-2 | · |
| Paul Henri Mathieu | Werner Eschauer | 0-6 | 6-4 | 6-3 |
| Jose Acasuso | Fernando Gonzalez | 6-1 | 3-6 | 6-3 |
| Guillermo Coria | Fernando Verdasco | 6-2 | 6-2 | · |
| Dominik Hrbaty | Didac Perez | 6-1 | 6-0 | · |
| Adrian Voinea | Martin Verkerk | 7-64 | 6-4 | · |
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Juan Carlos Ferrero | Franco Squillari | 6-4 | 6-3 | · |
| Filippo Volandri | Galo Blanco | 4-6 | 6-3 | 6-4 |
| Younes El Aynaoui | Albert Portas | 6-4 | 6-4 | · |
| Gustavo Kuerten | Felix Mantilla | 7-61 | 6-3 | · |
| Marat Safin | Salvador Navarro | 7-5 | 6-2 | · |
| Jarkko Nieminen | Xavier Malisse | 6-3 | 4-6 | 6-0 |
| Gaston Gaudio | Arnaud Clement | 6-4 | 6-3 | · |
| David Sanchez | Paradorn Srichaphan | 6-0 | 6-2 | · |
| Alex Corretja | Rafael Nadal | 3-6 | 6-2 | 6-1 |
| Tommy Robredo | Feliciano Lopez | 6-4 | 7-5 | · |
| Agustin Calleri | Juan Ignacio Chela | 7-65 | 6-2 | · |
| Albert Costa | Mariano Zabaleta | 6-3 | 7-5 | · |
| Nikolay Davydenko | David Nalbandian | 6-3 | 7-64 | · |
| Jose Acasuso | Paul Henri Mathieu | 6-2 | 6-2 | · |
| Dominik Hrbaty | Guillermo Coria | 4-3 | · | · |
| Carlos Moya | Adrian Voinea | 7-63 | 6-3 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
| Carlos Moya | ESP | Winner | |
![]() |
Marat Safin | RUS | Final |
![]() |
Agustin Calleri | ARG | Semifinal |
| Juan Carlos Ferrero | ESP | Semifinal | |
![]() |
Gaston Gaudio | ARG | Quarterfinal |
| Gustavo Kuerten | BRA | Quarterfinal | |
| Nikolay Davydenko | RUS | Quarterfinal | |
| Tommy Robredo | ESP | Quarterfinal | |
| Albert Costa | ESP | Round of 16 | |
| Alex Corretja | ESP | Round of 16 | |
| DS | David Sanchez | ESP | Round of 16 |
| Dominik Hrbaty | SVK | Round of 16 | |
| Filippo Volandri | ITA | Round of 16 | |
| Jarkko Nieminen | FIN | Round of 16 | |
| Jose Acasuso | ARG | Round of 16 | |
| Younes El Aynaoui | MAR | Round of 16 | |
| AV | Adrian Voinea | ROU | Round of 32 |
| Albert Portas | ESP | Round of 32 | |
| Arnaud Clement | FRA | Round of 32 | |
| David Nalbandian | ARG | Round of 32 | |
| Feliciano Lopez | ESP | Round of 32 | |
| Felix Mantilla | ESP | Round of 32 | |
| Franco Squillari | ARG | Round of 32 | |
| GB | Galo Blanco | ESP | Round of 32 |
![]() |
Guillermo Coria | ARG | Round of 32 |
| Juan Ignacio Chela | ARG | Round of 32 | |
| Mariano Zabaleta | ARG | Round of 32 | |
| Paradorn Srichaphan | THA | Round of 32 | |
| PM | Paul Henri Mathieu | FRA | Round of 32 |
| Rafael Nadal | ESP | Round of 32 | |
| SN | Salvador Navarro | ESP | Round of 32 |
| Xavier Malisse | BEL | Round of 32 | |
| Albert Montanes | ESP | Round of 64 | |
| Alberto Martin | ESP | Round of 64 | |
| AD | Antony Dupuis | FRA | Round of 64 |
| CS | Cyril Saulnier | FRA | Round of 64 |
| David Ferrer | ESP | Round of 64 | |
| DP | Didac Perez | ESP | Round of 64 |
| Fabrice Santoro | FRA | Round of 64 | |
| Fernando Gonzalez | CHI | Round of 64 | |
| Fernando Verdasco | ESP | Round of 64 | |
| FV | Fernando Vicente | ESP | Round of 64 |
| GE | Gaston Etlis | ARG | Round of 64 |
![]() |
Hicham Arazi | MAR | Round of 64 |
| JM | Juan Antonio Marin | CRC | Round of 64 |
| KB | Karol Beck | SVK | Round of 64 |
| Magnus Norman | SWE | Round of 64 | |
| ML | Marc Lopez | ESP | Round of 64 |
| MP | Mariano Puerta | ARG | Round of 64 |
| MV | Martin Verkerk | NED | Round of 64 |
| Max Mirnyi | BLR | Round of 64 | |
![]() |
Nicolas Lapentti | ECU | Round of 64 |
| Olivier Rochus | BEL | Round of 64 | |
| RS | Raemon Sluiter | NED | Round of 64 |
| VV | Vladimir Voltchkov | BLR | Round of 64 |
| WE | Werner Eschauer | AUT | Round of 64 |





