Primo turno | | Quarti di finale | | Semifinali | | Finale |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
1 | Julian Knowle Alexander Waske | 6 | 4 | 5 | | | |
WC | Andreas Beck Dominik Meffert | 2 | 6 | 10 | | | | | WC | Andreas Beck Dominik Meffert | 1 | 5 | | | | |
| Benjamin Becker Christopher Kas | 4 | 2 | | | | | | | Mahesh Bhupathi Radek Štěpánek | 6 | 7 | | | | |
| Mahesh Bhupathi Radek Štěpánek | 6 | 6 | | | | | | | | Mahesh Bhupathi Radek Štěpánek | 6 | 3 | 8 | | | |
3 | Yves Allegro Jim Thomas | 2 | 5 | | | | | | | | Philipp Kohlschreiber Michaił Jużnyj | 4 | 6 | 10 | | | |
| Philipp Kohlschreiber Michaił Jużnyj | 6 | 7 | | | | | | | Philipp Kohlschreiber Michaił Jużnyj | 1 | 6 | 10 | | |
| Marcos Baghdatis Jarkko Nieminen | 7 | 7 | | | | | | | Marcos Baghdatis Jarkko Nieminen | 6 | 4 | 5 | | | |
WC | Matthias Bachinger Tomas Behrend | 5 | 65 | | | | | | | | Philipp Kohlschreiber Michaił Jużnyj | 6 | 6 | | | |
Alt | Nicolas Devilder Diego Hartfield | 7 | 3 | 7 | | | | | | | Jan Hájek Jaroslav Levinský | 1 | 4 | | | |
| Arnaud Clément Sébastien Grosjean | 5 | 6 | 10 | | | | | | Arnaud Clément Sébastien Grosjean | 2 | 4 | | | | |
| Jan Hájek Jaroslav Levinský | 7 | 5 | 10 | | | | | | Jan Hájek Jaroslav Levinský | 6 | 6 | | | | |
4 | Ashley Fisher Chris Haggard | 64 | 7 | 6 | | | | | | | Jan Hájek Jaroslav Levinský | 6 | 6 | | | |
| Stefan Koubek Olivier Rochus | 6 | 4 | 10 | | | | | | | Stefan Koubek Olivier Rochus | 3 | 4 | | | | |
| Thomas Johansson Todd Perry | 1 | 6 | 5 | | | | | | Stefan Koubek Olivier Rochus | 65 | 7 | 10 | | |
| Michael Kohlmann Rainer Schüttler | 6 | 6 | | | | | | | Michael Kohlmann Rainer Schüttler | 7 | 66 | 3 | | | |
2 | Petr Pála Pavel Vízner | 3 | 4 | | | | |