TorontoHard10002004
July 26, 2004August 1, 2004$2,564,000

Champion

Roger Federer

SUI

Draw & Results

Finals

WinnerScoreLoserW RankL RankDuration
Roger Federer(SUI)7-5, 6-3Andy Roddick(USA)#1#201:25:00m

Semi-Finals

WinnerScoreLoserW RankL RankDuration
Roger Federer(SUI)4-6, 6-3, 6-2Thomas Johansson(SWE)#1#9901:44:00m
Andy Roddick(USA)7-5, 6-3Nicolas Kiefer(GER)#2#2501:22:00m

Quarter-Finals

WinnerScoreLoserW RankL RankDuration
Roger Federer(SUI)7-5, 6-4Fabrice Santoro(FRA)#1#5801:37:00m
Thomas Johansson(SWE)6-3, 7-6Joachim Johansson(SWE)#99#3301:29:00m
Nicolas Kiefer(GER)3-6, 6-1, 6-1Jurgen Melzer(AUT)#25#6101:35:00m
Andy Roddick(USA)6-4, 6-2Jan Hernych(CZE)#2#10901:01:00m

Round of 16

WinnerScoreLoserW RankL RankDuration
Roger Federer(SUI)7-6, 7-6Max Mirnyi(BLR)#1#3401:33:00m
Fabrice Santoro(FRA)2-6, 6-3, 6-4Lleyton Hewitt(AUS)#58#1001:53:00m
Thomas Johansson(SWE)3-6, 7-5, 6-1Luis Horna(PER)#99#4101:49:00m
Joachim Johansson(SWE)7-6, 4-6, 7-6Cyril Saulnier(FRA)#33#7001:55:00m
Jurgen Melzer(AUT)6-3, 6-3Fernando Gonzalez(CHI)#61#1900:59:00m
Nicolas Kiefer(GER)6-4, 2-6, 6-4Carlos Moya(ESP)#25#402:26:00m
Jan Hernych(CZE)5-7, 7-6, 6-4Gustavo Kuerten(BRA)#109#2302:24:00m
Andy Roddick(USA)6-1, 6-4Juan Ignacio Chela(ARG)#2#1701:02:00m

Round of 32

WinnerScoreLoserW RankL RankDuration
Roger Federer(SUI)7-5, 6-1Robin Soderling(SWE)#1#5001:04:00m
Max Mirnyi(BLR)3-6, 6-1, 6-4Paradorn Srichaphan(THA)#34#1501:52:00m
Lleyton Hewitt(AUS)6-2, 6-1Jiri Novak(CZE)#10#2200:52:00m
Fabrice Santoro(FRA)6-4, 7-6Ivan Ljubicic(CRO)#58#2601:44:00m
Luis Horna(PER)6-7, 7-5, 6-3Frederic Niemeyer(CAN)#41#23102:07:00m
Thomas Johansson(SWE)7-6, 6-1Igor Andreev(RUS)#99#5701:10:00m
Joachim Johansson(SWE)7-6, 6-7, 7-6Gregory Carraz(FRA)#33#7302:26:00m
Cyril Saulnier(FRA)4-6, 6-3, 7-6Mikhail Youzhny(RUS)#70#4602:05:00m
Fernando Gonzalez(CHI)7-5, 6-4Vincent Spadea(USA)#19#2101:29:00m
Jurgen Melzer(AUT)6-3, 6-3Andre Agassi(USA)#61#1101:01:00m
Nicolas Kiefer(GER)6-3, 6-1David Ferrer(ESP)#25#4201:03:00m
Carlos Moya(ESP)6-4, 6-3Alex Bogomolov Jr.(RUS)#4#11701:10:00m
Gustavo Kuerten(BRA)7-5, 6-4Tim Henman(GBR)#23#501:43:00m
Jan Hernych(CZE)6-3, 6-3Todd Reid(AUS)#109#12700:59:00m
Juan Ignacio Chela(ARG)6-4, 6-0Tommy Robredo(ESP)#17#2701:12:00m
Andy Roddick(USA)6-3, 7-6Feliciano Lopez(ESP)#2#3001:07:00m

Round of 64

WinnerScoreLoserW RankL RankDuration
Roger Federer(SUI)6-3, 7-5Hicham Arazi(MAR)#1#3601:28:00m
Robin Soderling(SWE)7-6, 6-3Thomas Enqvist(SWE)#50#5301:21:00m
Max Mirnyi(BLR)7-6, 7-6Michel Kratochvil(SUI)#34#17001:47:00m
Paradorn Srichaphan(THA)7-5, 6-2Andrei Pavel(ROU)#15#1601:20:00m
Lleyton Hewitt(AUS)1-6, 6-4, 6-2Rafael Nadal(ESP)#10#6201:44:00m
Jiri Novak(CZE)5-7, 7-6, 6-0Jonas Bjorkman(SWE)#22#3802:17:00m
Ivan Ljubicic(CRO)6-2, 5-7, 6-3Karol Beck(SVK)#26#6302:09:00m
Fabrice Santoro(FRA)3-2Juan Carlos Ferrero(ESP)#58#700:37:00m
Luis Horna(PER)5-1Guillermo Coria(ARG)#41#300:31:00m
Frederic Niemeyer(CAN)6-1, 6-4David Sanchez(ESP)#231#5400:55:00m
Igor Andreev(RUS)7-5, 6-7, 6-2Sargis Sargsian(ARM)#57#5502:29:00m
Thomas Johansson(SWE)6-4, 6-4Nicolas Massu(CHI)#99#1301:27:00m
Gregory Carraz(FRA)6-2, 7-6Sebastien Grosjean(FRA)#73#1201:31:00m
Joachim Johansson(SWE)1-6, 7-6, 6-1Michael Llodra(FRA)#33#5601:41:00m
Cyril Saulnier(FRA)6-3, 6-4Daniel Nestor(CAN)#70#54201:10:00m
Mikhail Youzhny(RUS)3-6, 6-3, 6-4David Nalbandian(ARG)#46#601:46:00m
Fernando Gonzalez(CHI)3-6, 6-4, 6-3Rainer Schuettler(GER)#19#801:54:00m
Vincent Spadea(USA)6-1, 6-4Frank Dancevic(CAN)#21#22501:21:00m
Jurgen Melzer(AUT)4-6, 7-5, 7-6Dominik Hrbaty(SVK)#61#2001:58:00m
Andre Agassi(USA)4-6, 6-4, 6-4Tommy Haas(GER)#11#6602:04:00m
Nicolas Kiefer(GER)6-7, 6-4, 7-6Marat Safin(RUS)#25#1402:43:00m
David Ferrer(ESP)7-5, 6-2Simon Larose(CAN)#42#19301:22:00m
Alex Bogomolov Jr.(RUS)6-4, 7-6Ivo Karlovic(CRO)#117#5901:07:00m
Carlos Moya(ESP)6-7, 6-3, 6-4Fernando Verdasco(ESP)#4#3202:31:00m
Tim Henman(GBR)6-4, 6-1Mariano Zabaleta(ARG)#5#3901:15:00m
Gustavo Kuerten(BRA)6-1, 6-4Robby Ginepri(USA)#23#4001:00:00m
Jan Hernych(CZE)6-1, 6-4Irakli Labadze(GEO)#109#4300:58:00m
Todd Reid(AUS)7-6, 5-7, 6-3Gaston Gaudio(ARG)#127#901:52:00m
Juan Ignacio Chela(ARG)6-3, 5-7, 6-3Xavier Malisse(BEL)#17#3701:57:00m
Tommy Robredo(ESP)7-6, 6-1Hyung-Taik Lee(KOR)#27#7801:29:00m
Feliciano Lopez(ESP)7-6, 6-2Nicolas Escude(FRA)#30#6701:11:00m
Andy Roddick(USA)6-4, 6-2Julien Benneteau(FRA)#2#7601:16:00m