Primo turno | | Quarti di finale | | Semifinali | | Finale |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
1 | Leander Paes Nenad Zimonjić | 1 | 5 | 5 | | | |
| Juan Ignacio Chela Nicolás Massú | 5 | 2 | 2 | | | | | 1 | Leander Paes Nenad Zimonjić | 5 | 2 | 5 | | | |
| Wayne Black Chris Haggard | 5 | 3 | 5 | | | | | | Wayne Black Chris Haggard | 48 | 5 | 2 | | | |
| José Acasuso David Ferrer | 3 | 5 | 1 | | | | | | 1 | Leander Paes Nenad Zimonjić | W/O | | | | | |
3 | Simon Aspelin Todd Perry | 5 | 5 | | | | | | | 3 | Simon Aspelin Todd Perry | | | | | | |
| Christophe Rochus Olivier Rochus | 1 | 47 | | | | | | 3 | Simon Aspelin Todd Perry | 5 | 2 | 5 | | |
WC | Ervin Eleskovic Johan Landsberg | 5 | 5 | | | | | | WC | Ervin Eleskovic Johan Landsberg | 3 | 5 | 1 | | | |
| Paul-Henri Mathieu Gaël Monfils | 1 | 0 | | | | | | | 1 | Leander Paes Nenad Zimonjić | 3 | 3 | | | |
| Martín García Sebastián Prieto | 5 | 5 | | | | | | | 2 | Wayne Arthurs Paul Hanley | 5 | 5 | | | |
| Michael Kohlmann Alexander Waske | 3 | 4³ | | | | | | | Martín García Sebastián Prieto | 3 | 2 | | | | |
| Jonas Björkman Thomas Johansson | 5 | 5 | | | | | | | Jonas Björkman Thomas Johansson | 5 | 5 | | | | |
4 | Stephen Huss Wesley Moodie | 3 | 3 | | | | | | | | Jonas Björkman Thomas Johansson | 5 | 42 | 3 | | |
WC | Karol Beck Robert Lindstedt | 5 | 5 | | | | | | | 2 | Wayne Arthurs Paul Hanley | 412 | 5 | 5 | | | |
| Yves Allegro Graydon Oliver | 3 | 4³ | | | | | | WC | Karol Beck Robert Lindstedt | 3 | 5 | 1 | | |
2 | Wayne Arthurs Paul Hanley | 5 | 5 | | | | | | 2 | Wayne Arthurs Paul Hanley | 5 | 4³ | 5 | | | |
| Davide Sanguinetti Vince Spadea | 2 | 47 | | | | |