Primo turno | | Quarti di finale | | Semifinali | | Finale |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Mark Knowles Daniel Nestor | 6 | 6 | | | | |
1 | Nicklas Kulti Jared Palmer | 4 | 3 | | | | | | | Mark Knowles Daniel Nestor | 6 | 6 | | | | |
| Mahesh Bhupathi Byron Black | 6 | 4 | 6 | | | | | | Mahesh Bhupathi Byron Black | 3 | 4 | | | | |
| Simon Aspelin Johan Landsberg | 3 | 6 | 1 | | | | | | | Mark Knowles Daniel Nestor | 3 | 6 | 6 | | | |
3 | Piet Norval Kevin Ullyett | 6 | 6 | | | | | | | 3 | Piet Norval Kevin Ullyett | 6 | 1 | 4 | | | |
| Tomáš Cibulec Leoš Friedl | 1 | 4 | | | | | | 3 | Piet Norval Kevin Ullyett | 7 | 6 | | | |
| Thomas Shimada Myles Wakefield | 6 | 5 | 6 | | | | | | Thomas Shimada Myles Wakefield | 68 | 4 | | | | |
| Jan-Michael Gambill Scott Humphries | 1 | 7 | 4 | | | | | | | Mark Knowles Daniel Nestor | 6 | 6 | | | |
| Petr Pála Pavel Vízner | 7 | 62 | 6 | | | | | | | Petr Pála Pavel Vízner | 3 | 2 | | | |
| Fredrik Bergh Andreas Vinciguerra | 5 | 7 | 4 | | | | | | Petr Pála Pavel Vízner | 6 | 6 | | | | |
| Robert Lindstedt Frederick Loven | 7 | 6 | | | | | | | Robert Lindstedt Frederick Loven | 4 | 1 | | | | |
4 | David Rikl Cyril Suk | 65 | 3 | | | | | | | | Petr Pála Pavel Vízner | 7 | 7 | | | |
| Chris Haggard Tom Vanhoudt | 6 | 6 | | | | | | | | Chris Haggard Tom Vanhoudt | 67 | 63 | | | | |
| Jacobo Adaktusson Joachim Johansson | 4 | 4 | | | | | | | Chris Haggard Tom Vanhoudt | 5 | 6 | 6 | | |
2 | Jonas Björkman Maks Mirny | 6 | 6 | | | | | | 2 | Jonas Björkman Maks Mirny | 7 | 3 | 4 | | | |
| Sjeng Schalken Peter Tramacchi | 4 | 4 | | | | |