W półfinale Rochus pokonał Brazylijczyka Thomaza Bellucciego 7:6 (7-4), 4:6, 6:3. Baghdatis awansował do finału walkowerem z powodu kontuzji łokcia, jakiej doznał rozstawiony z jedynką Szwed Robin Soederling. Wyniki meczów półfinałowych: Marcos Baghdatis (Cypr) - Robin Soederling (Szwecja, 1) - walkower Olivier Rochus (Belgia) - Thomaz Bellucci (Brazylia) 7:6 (7-4), 4:6, 6:3