Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 64 32 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Roger Federer | Greg Rusedski | 6-3 | 6-1 | · |
| Albert Montanes | Younes El Aynaoui | 6-1 | 6-3 | · |
| Fernando Gonzalez | Fernando Verdasco | 6-4 | 7-5 | · |
| Mario Ancic | Gustavo Kuerten | 7-5 | 6-2 | · |
| Nikolay Davydenko | Jurgen Melzer | 5-7 | 6-1 | 6-3 |
| Albert Costa | Michael Llodra | 7-65 | 6-2 | · |
| Richard Gasquet | Guillermo Garcia Lopez | 6-2 | 6-0 | · |
| Felix Mantilla | Joachim Johansson | 2-6 | 6-3 | 6-2 |
| Gaston Gaudio | Christophe Rochus | 7-63 | 6-2 | · |
| Nicolas Kiefer | Rainer Schuettler | 6-2 | 2-6 | 6-1 |
| Victor Hanescu | Agustin Calleri | 6-2 | 6-3 | · |
| Radek Stepanek | Vincent Spadea | 6-0 | 7-5 | · |
| Rafael Nadal | Gael Monfils | 6-3 | 6-2 | · |
| Xavier Malisse | Juan Ignacio Chela | 6-2 | 7-5 | · |
| Tomas Berdych | Luis Horna | 4-6 | 7-63 | 7-61 |
| Olivier Rochus | Ivan Ljubicic | 6-2 | 6-2 | · |
| Guillermo Coria | Paul Henri Mathieu | 6-2 | 7-5 | · |
| Thierry Ascione | Karol Beck | 6-3 | 7-5 | · |
| Alberto Martin | Potito Starace | 6-3 | 7-5 | · |
| Jean Rene Lisnard | Thomas Johansson | 4-6 | 6-4 | 6-2 |
| David Ferrer | Dominik Hrbaty | 6-4 | 6-3 | · |
| Andreas Seppi | Feliciano Lopez | 6-3 | 6-4 | · |
| Fabrice Santoro | Robin Soderling | 7-63 | 7-5 | · |
| Mariano Zabaleta | Tim Henman | 6-4 | 4-6 | 6-2 |
| Mariano Puerta | Carlos Moya | 7-610 | 1-6 | 6-3 |
| Florian Mayer | Julien Benneteau | 6-3 | 6-3 | · |
| Filippo Volandri | Wayne Arthurs | 7-5 | 6-2 | · |
| Guillermo Canas | Igor Andreev | 7-610 | 6-1 | · |
| Jiri Novak | Max Mirnyi | 3-6 | 6-4 | 6-3 |
| Juan Carlos Ferrero | Ivo Karlovic | 6-4 | 6-1 | · |
| Cyril Saulnier | Paradorn Srichaphan | 6-2 | 6-4 | · |
| Marat Safin | Hyung Taik Lee | 6-0 | 7-5 | · |
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Roger Federer | Albert Montanes | 6-3 | 6-4 | · |
| Fernando Gonzalez | Mario Ancic | 6-2 | 7-64 | · |
| Nikolay Davydenko | Albert Costa | 7-62 | 6-3 | · |
| Richard Gasquet | Felix Mantilla | 7-5 | 6-1 | · |
| Gaston Gaudio | Nicolas Kiefer | 7-5 | 5-2 | · |
| Victor Hanescu | Radek Stepanek | 6-3 | 2-6 | 6-0 |
| Rafael Nadal | Xavier Malisse | 6-0 | 6-3 | · |
| Olivier Rochus | Tomas Berdych | 7-64 | 3-6 | 6-2 |
| Guillermo Coria | Thierry Ascione | 6-2 | 6-1 | · |
| Alberto Martin | Jean Rene Lisnard | 6-1 | 6-2 | · |
| David Ferrer | Andreas Seppi | 6-3 | 6-3 | · |
| Mariano Zabaleta | Fabrice Santoro | 6-71 | 6-3 | 6-4 |
| Mariano Puerta | Florian Mayer | 6-2 | 6-1 | · |
| Filippo Volandri | Guillermo Canas | 6-4 | 2-6 | 6-3 |
| Juan Carlos Ferrero | Jiri Novak | 3-6 | 6-3 | 6-2 |
| Marat Safin | Cyril Saulnier | 6-3 | 6-1 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Rafael Nadal | ESP | Winner |
![]() |
Guillermo Coria | ARG | Final |
![]() |
Juan Carlos Ferrero | ESP | Semifinal |
![]() |
Richard Gasquet | FRA | Semifinal |
![]() |
David Ferrer | ESP | Quarterfinal |
![]() |
Filippo Volandri | ITA | Quarterfinal |
![]() |
Gaston Gaudio | ARG | Quarterfinal |
![]() |
Roger Federer | SUI | Quarterfinal |
![]() |
Alberto Martin | ESP | Round of 16 |
![]() |
Fernando Gonzalez | CHI | Round of 16 |
![]() |
Marat Safin | RUS | Round of 16 |
| MP | Mariano Puerta | ARG | Round of 16 |
![]() |
Mariano Zabaleta | ARG | Round of 16 |
![]() |
Nikolay Davydenko | RUS | Round of 16 |
![]() |
Olivier Rochus | BEL | Round of 16 |
![]() |
Victor Hanescu | ROU | Round of 16 |
![]() |
Albert Costa | ESP | Round of 32 |
![]() |
Albert Montanes | ESP | Round of 32 |
![]() |
Andreas Seppi | ITA | Round of 32 |
| CS | Cyril Saulnier | FRA | Round of 32 |
![]() |
Fabrice Santoro | FRA | Round of 32 |
![]() |
Felix Mantilla | ESP | Round of 32 |
![]() |
Florian Mayer | GER | Round of 32 |
![]() |
Guillermo Canas | ARG | Round of 32 |
| JL | Jean Rene Lisnard | MON | Round of 32 |
![]() |
Jiri Novak | CZE | Round of 32 |
![]() |
Mario Ancic | CRO | Round of 32 |
![]() |
Nicolas Kiefer | GER | Round of 32 |
![]() |
Radek Stepanek | CZE | Round of 32 |
| TA | Thierry Ascione | FRA | Round of 32 |
![]() |
Tomas Berdych | CZE | Round of 32 |
![]() |
Xavier Malisse | BEL | Round of 32 |
![]() |
Agustin Calleri | ARG | Round of 64 |
![]() |
Carlos Moya | ESP | Round of 64 |
| CR | Christophe Rochus | BEL | Round of 64 |
![]() |
Dominik Hrbaty | SVK | Round of 64 |
![]() |
Feliciano Lopez | ESP | Round of 64 |
![]() |
Fernando Verdasco | ESP | Round of 64 |
![]() |
Gael Monfils | FRA | Round of 64 |
![]() |
Greg Rusedski | GBR | Round of 64 |
![]() |
Guillermo Garcia Lopez | ESP | Round of 64 |
![]() |
Gustavo Kuerten | BRA | Round of 64 |
![]() |
Hyung Taik Lee | KOR | Round of 64 |
![]() |
Igor Andreev | RUS | Round of 64 |
![]() |
Ivan Ljubicic | CRO | Round of 64 |
![]() |
Ivo Karlovic | CRO | Round of 64 |
| JJ | Joachim Johansson | SWE | Round of 64 |
![]() |
Juan Ignacio Chela | ARG | Round of 64 |
![]() |
Julien Benneteau | FRA | Round of 64 |
![]() |
Jurgen Melzer | AUT | Round of 64 |
| KB | Karol Beck | SVK | Round of 64 |
![]() |
Luis Horna | PER | Round of 64 |
![]() |
Max Mirnyi | BLR | Round of 64 |
![]() |
Michael Llodra | FRA | Round of 64 |
![]() |
Paradorn Srichaphan | THA | Round of 64 |
| PM | Paul Henri Mathieu | FRA | Round of 64 |
![]() |
Potito Starace | ITA | Round of 64 |
![]() |
Rainer Schuettler | GER | Round of 64 |
![]() |
Robin Soderling | SWE | Round of 64 |
![]() |
Thomas Johansson | SWE | Round of 64 |
![]() |
Tim Henman | GBR | Round of 64 |
![]() |
Vincent Spadea | USA | Round of 64 |
| WA | Wayne Arthurs | AUS | Round of 64 |
![]() |
Younes El Aynaoui | MAR | Round of 64 |






















































