Primo turno | | Quarti di finale | | Semifinali | | Finale |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
1 | Jonas Björkman Patrick Rafter | 5 | 6 | 6 | | | |
| Karsten Braasch Franz Stauder | 7 | 3 | 4 | | | | | 1 | Jonas Björkman Patrick Rafter | 6 | 2 | 6 | | | |
| Ellis Ferreira Nicklas Kulti | 6 | 6 | 6 | | | | | | Ellis Ferreira Nicklas Kulti | 4 | 6 | 4 | | | |
| Nicolas Kiefer Jan Siemerink | 3 | 7 | 3 | | | | | | 1 | Jonas Björkman Patrick Rafter | 6 | 7 | | | | |
| David Prinosil Daniel Vacek | 6 | 7 | | | | | | | | David Prinosil Daniel Vacek | 4 | 5 | | | | |
4 | Jiří Novák David Rikl | 3 | 5 | | | | | | | David Prinosil Daniel Vacek | 6 | 7 | | | |
| Andrew Florent David Macpherson | 6 | 6 | 6 | | | | | | Andrew Florent David Macpherson | 3 | 6 | | | | |
| Tommy Haas Richard Krajicek | 7 | 4 | 2 | | | | | | 1 | Jonas Björkman Patrick Rafter | 6 | 7 | | | |
| Richey Reneberg Jonathan Stark | 3 | 7 | 6 | | | | | | 2 | Paul Haarhuis Jared Palmer | 3 | 5 | | | |
| Patrick Galbraith Justin Gimelstob | 6 | 5 | 3 | | | | | | Richey Reneberg Jonathan Stark | 7 | 6 | 7 | | | |
3 | David Adams J-L de Jager | 6 | 6 | | | | | | 3 | David Adams J-L de Jager | 5 | 7 | 6 | | | |
| Chris Haggard Robbie Koenig | 1 | 2 | | | | | | | | Richey Reneberg Jonathan Stark | 4 | 6 | | | |
| Aleksandar Kitinov Peter Nyborg | 6 | 6 | 6 | | | | | | 2 | Paul Haarhuis Jared Palmer | 6 | 7 | | | | |
| Hendrik Dreekmann Rainer Schüttler | 7 | 2 | 2 | | | | | | Aleksandar Kitinov Peter Nyborg | 4 | 2 | | | |
2 | Paul Haarhuis Jared Palmer | 7 | 6 | | | | | | 2 | Paul Haarhuis Jared Palmer | 6 | 6 | | | | |
| Piet Norval Kevin Ullyett | 6 | 3 | | | | |