Primo turno | | Quarti di finale | | Semifinali | | Finale |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Dominik Hrbatý Harel Levy | 7 | 7 | | | | |
1 | Alex O'Brien Jared Palmer | 65 | 63 | | | | | | | Dominik Hrbatý Harel Levy | 64 | 4 | | | | |
| Thomas Shimada Myles Wakefield | 6 | 7 | | | | | | | Thomas Shimada Myles Wakefield | 7 | 6 | | | | |
| Marius Barnard Robbie Koenig | 4 | 63 | | | | | | | | Thomas Shimada Myles Wakefield | 7 | 5 | 7 | | | |
3 | David Adams J-L de Jager | 6 | 6 | | | | | | | | Tomáš Cibulec Leoš Friedl | 65 | 7 | 63 | | | |
| Michail Elgin Igor Kornienko | 3 | 4 | | | | | | 3 | David Adams J-L de Jager | 6 | 4 | 2 | | |
| Tomáš Cibulec Leoš Friedl | 3 | 6 | 7 | | | | | | Tomáš Cibulec Leoš Friedl | 2 | 6 | 6 | | | |
| Denis Golovanov Marat Safin | 6 | 3 | 65 | | | | | | | Thomas Shimada Myles Wakefield | 65 | 5 | | | |
| Chris Haggard Cyril Suk | 6 | 6 | | | | | | | 4 | Daniel Nestor Kevin Ullyett | 7 | 7 | | | |
| Malte Commandeur Rainer Schüttler | 4 | 3 | | | | | | | Chris Haggard Cyril Suk | 64 | 4 | | | | |
4 | Daniel Nestor Kevin Ullyett | 6 | 6 | | | | | | 4 | Daniel Nestor Kevin Ullyett | 7 | 6 | | | | |
| Nicklas Kulti Jonathan Stark | 1 | 2 | | | | | | | 4 | Daniel Nestor Kevin Ullyett | 3 | 6 | 6 | | |
| Petr Pála Pavel Vízner | 6 | 6 | | | | | | | 2 | Jiří Novák David Rikl | 6 | 4 | 4 | | | |
| Lucas Arnold Ker Daniel Orsanic | 4 | 4 | | | | | | | Petr Pála Pavel Vízner | 3 | 3 | | | |
2 | Jiří Novák David Rikl | 6 | 6 | | | | | | 2 | Jiří Novák David Rikl | 6 | 6 | | | | |
| Devin Bowen Jim Thomas | 3 | 3 | | | | |