Primo turno | | Secondo turno | | Quarti di finale | | Semifinali |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
1 | Mark Knowles
Daniel Nestor | 6 | 6 | | | | |
| Mario Ančić
Ivan Ljubičić | 2 | 2 | | | | | | | Mark Knowles
Daniel Nestor | 6 | 6 | | | | |
| S Grosjean
Gaël Monfils | 6 | 6 | | | | | | | S Grosjean
Gaël Monfils | 4 | 1 | | | | |
| Nicolas Kiefer
Radek Štěpánek | 4 | 4 | | | | | | | | Mark Knowles
Daniel Nestor | 6 | 4 | 6 | | | |
| Xavier Malisse
Olivier Rochus | 6 | 6 | | | | | | | | Leander Paes
Nenad Zimonjić | 3 | 6 | 2 | | | |
| N Davydenko
Dominik Hrbatý | 1 | 4 | | | | | | | Xavier Malisse
Olivier Rochus | 2 | 65 | | | |
6 | Leander Paes
Nenad Zimonjić | 6 | 2 | 6 | | | | | | Leander Paes
Nenad Zimonjić | 6 | 7 | | | | |
| Julian Knowle
Petr Pála | 2 | 6 | 4 | | | | | | | Mark Knowles
Daniel Nestor | 68 | 6 | 6 | | |
3 | Jonas Björkman
Maks Mirny | 7 | 6 | | | | | | | | Jonas Björkman
Maks Mirny | 7 | 3 | 4 | | |
| Jiří Novák
Jared Palmer | 5 | 3 | | | | | | | Jonas Björkman
Maks Mirny | 6 | 6 | | | | |
| Cyril Suk
Pavel Vízner | 6 | 6 | | | | | | | Cyril Suk
Pavel Vízner | 1 | 2 | | | | |
| Thomas Johansson
Marat Safin | 4 | 2 | | | | | | | | Jonas Björkman
Maks Mirny | 6 | 3 | 6 | | |
| Gastón Etlis
Martin Rodriguez | 6 | 6 | | | | | | | | Gastón Etlis
Martin Rodriguez | 3 | 6 | 2 | | | |
| F González
Jürgen Melzer | 4 | 4 | | | | | | | Gastón Etlis
Martin Rodriguez | 1 | 7 | 7 | | |
8 | Michaël Llodra
Fabrice Santoro | 0 | 7 | 6 | | | | | | Michaël Llodra
Fabrice Santoro | 6 | 5 | 62 | | | |
| Guillermo Cañas
J Chela | 6 | 65 | 3 | | | |