W sobotnich meczach półfinałowych Federer wygrał z Chorwatem Ivanem Ljubicicem (4) 7:6 (7-5), 6:2, a Mayer pokonał Fina Jarkko Nieminena 4:6, 6:4, 7:6 (7-3). Wyniki meczów półfinałowych: Roger Federer (Szwajcaria, 1) - Ivan Ljubicic (Chorwacja, 4) 7:6 (7-5), 6:2 Florian Mayer (Niemcy) - Jarkko Nieminen (Finlandia) 4:6, 6:4, 7:6 (7-3)