Finale
Roger Federer (SUI-1) - Carlos Moya (ESP-2) 6:3,6:3,6:3

Halbfinale

Roger Federer (SUI-1) - Max Mirnyi (BLR) 6:2,7:6 (2)
Carlos Moya (ESP-2) - Tim Henman (GBR) 7:6 (1),7:5

Viertelfinale

Roger Federer (SUI-1) - Jarkko Nieminen (FIN) 6:3,6:3
Max Mirnyi (BLR) - Feliciano Lopez (ESP) 7:6 (5),6:4
Tim Henman (GBR) - Jonas Björkman (SWE) 6:1,6:4
Carlos Moya (ESP-2) - Nicolas Kiefer (GER) 6:4,7:6 (5)

Achtelfinale

Roger Federer (SUI-1) - Karol Beck (SVK) 6:3,4:6,6:4
Jarkko Nieminen (FIN) - Juan Ignacio Chela (ARG) 6:2, 6:7 (10/12), 6:3 
Feliciano Lopez (ESP) - Stefan Koubek (AUT) 6:2, 6:2 
Max Mirnyi (BLR) - Agustin Calleri (ARG-5) w.o.
Jonas Björkman (SWE) - Albert Costa (ESP-8) 6:3,6:4
Tim Henman (GBR) - Sjeng Schalken (NED/4) 6:2, 2:6, 6:2 
Nicolas Kiefer (GER) - Jürgen Melzer (AUT) 6:3, 6:4
Carlos Moya (ESP-2) - Vincent Spadea (USA) 6:2,6:1

Erste Runde
Roger Federer (SUI-1) - David Ferrer (ESP) 6:2,6:2
Karol Beck (SVK) - James Blake (USA) 3:6,6:3,7:6 (6)
Jarkko Nieminen (FIN) - Karol Kucera (SVK) 7:6, (7/4) 6:0 
Juan Ignacio Chela (ARG) - Nicolas Massu (CHI/7) 7:5, 7:6 (7/4) 
Feliciano Lopez (ESP) - Jiri Novak (CZE-3) 6:4,7:6 (3)
Stefan Koubek (AUT) - Nikolaj Dawidenko (RUS) 6:2, 4:6, 7:6 
Max Mirnyi (BLR) - Jan Michael Gambill (USA) 6:4,6:2  
Agustin Calleri (ARG-5) - Mariano Zabaleta (ARG) 6:4,6:2
Albert Costa (ESP) - Sargis Sargsian (ARM) 6:4,6:4
Jonas Björkman (SWE) - Filippo Volandri (ITA) 6:1, 6:4 
Tim Henman (GBR) - Stefano Pescosolido (ITA) 6:2, 6:3 
Sjeng Schalken (NED/4) - Alexander Waske (GER) 4:6, 6:1, 6:2 
Jürgen Melzer (AUT) - Tommy Robredo (ESP/6) 6:2, 6:7 (4/7), 7:6 (7/3) 
Nicolas Kiefer (GER) - Alexander Peya (AUT)  7:5,7:5
Vincent Spadea (USA) - Davide Sanguinetti (ITA) 6:7 (4),6:4,1:0 w.o.
Carlos Moya (ESP-2) - Fernando Gonzalez (CHI) 6:4,6:7 (6),6:1