Rozstawiony z numerem drugim Roddick awansował do finału po zwycięstwie nad Chorwatem Mario Ancicem 6-4, 4-6, 7-5, 7-5. Wcześniej Federer (nr 1.) pokonał w półfinale 6-2, 6-3, 7-6 (8-6) Francuza Sebastiena Grosjeana (10.). Obydwa mecze rozpoczęły się w piątek, ale zostały przerwane przez opady deszczu i dokończone w sobotę. Austriak Julian Knowle i Nenad Zimonjic z Serbii i Czarnogóry, rozstawieni z numerem 16., awansowali do finału debla. W sobotę Knowle i Zimonjic pokonali 6-2, 3-6, 6-3, 6-7 (7-9), 6-3 Marka Knowlesa z Wysp Bahama i Kanadyjczyka Daniela Nestora (nr 5.), a w finale zagrają przeciwko Szwedowi Jonasowi Bjoerkmanowi i Australijczykowi Toddowi Woodbridge'owi, najwyżej rozstawionymi w turnieju. W drugiej rundzie Knowle i Zimonjic wyeliminowali z turnieju polską parę Mariusz Fyrstenberg i Marcin Matkowski (obydwaj PZT Prokom Team). Wyniki: Roger Federer (Szwajcaria, 1) - Sebastien Grosjean (Francja, 10) 6-2, 6-3, 7-6 (8-6) Andy Roddick (USA, 2) - Mario Ancic (Chorwacja) 6-4 4-6, 7-5, 7-5.) Jonas Bjoerkman, Todd Woodbridge (Szwecja, Australia, 1) - Wayne Arthurs, Paul Hanley (Australia, 7) 7-5, 7-5, 7-6 (7-4) Julian Knowle, Nenad Zimonjic (Austria, Serbia i Czarnogóra, 16) - Mark Knowles, Daniel Nestor (Bahamy, Kanada, 5) 6-2, 3-6, 6-3, 6-7 (7-9), 6-3.