Roger Federer (1)
Round I — bt Bjorn Phau 7-5, 6-0, 6-4
Round 2 — bt Jonas Bjorkman 6-2, 6-3, 6-2
Round 3 — bt Mikhail Youzhny (25) 6-3, 6-3, 7-6 (5)
Round 4 — bt Novak Djokovic (14) 6-2, 7-5, 6-3
Quarter finals — bt Tommy Robredo (7), 6-3, 7-6 (2), 7-5
Semis — bt Andy Roddick (6) 6-4, 6-0, 6-2
Fernando Gonzalez (10)
Round I — bt Evgeny Korolev 6-7 (4), 7-6 (6), 6-3, 6-2
Round 2 — bt Juan Martin del Potro 7-6 (7), 4-6, 6-7 (3), 6-4, 4-0, retd
Round 3 — bt Lleyton Hewitt (19) 6-2, 6-2, 5-7, 6-4
Round 4 — bt James Blake (5) 7-5, 6-4, 7-6 (4)
Quarter finals — bt Rafael Nadal (2) 6-2, 6-4, 6-3
Semis — bt Tommy Haas (12) 6-1, 6-3, 6-1