Hamburg
   Q1:





   QF:


   R1:







   R2:


   AF:

   VF:
Bernd Karbacher (D/91) - Aleksandar Kitinov (MAZ/1288)
Oliver Gross (D/92) - Alex Lopez-Moron (E/176)
Jens Knippschild (D/93) - George Bastl (CH/187)
Christian Vinck (D/162) - Jakub Herm-Zahlava (D/556)
Sebastian Jäger (D/770) - Andrei Cherkasov (RUS/150)
Phillip Hammer (D/827) - Arnaud Di Pasquale (F/80)
Oliver Gross (D/92) - Jens Knippschild (D/93)
Christian Vinck (D/162) - Arnaud Di Pasquale (F/80)

Tommy Haas (D/20) - Fernando Vicente (E/49)
Rainer Schüttler (D/58) - Goran Ivanisevic (KRO/18)
David Prinosil (D/74) - Adrian Voinea (RUM/75)
Hendrik Dreekmann (D/89) - Franco Squillari (ARG/59)
Oliver Gross (D/92) - Andrew Ilie (AUS/41)
Markus Hantschk (D/122) - Slava Dosedel (TCH/78)
Michael Kohlmann (D/136) - Wayne Ferreira (SAF/24)
Lars Burgsmüller (D/148) - Nicolas Lapentti (ECU/39)
Tommy Haas (D/20) - Tuomas Ketola (FIN/193)
Rainer Schüttler (D/58) - Slava Dosedel (TCH/78)
Oliver Gross (D/92) - Marcelo Rios (CHL/8)
Tommy Haas (D/20) - Alberto Berasategui (E/96)
Rainer Schüttler (D/58) - Gustavo Kuerten (BRA/16)
Tommy Haas (D/20) - Marcelo Rios (CHL/8)
4-6 2-6
6-3 7-5
7-5 6-3
6-2 6-4
4-6 3-6
2-6 0-6
6-3 6-4
3-6 2-6

6-3 3-6 6-2
6-1 6-3
3-6 2-6
1-6 6-1 6-7(5)
6-4 6-2
1-6 3-6
5-7 5-7
4-6 3-6
7-5 6-4
6-3 6-3
6-7(5) 5-7
6-3 1-6 6-4
4-6 3-6
4-6 4-6