Justine Henin venció a Nadia Petrova por 6–4 y 6–4 en las semifinales de Zurich, sobre pista dura. El resultado confirmó lo que apuntaban los datos previos: Justine Henin dominaba el historial 4–0 y defendía las semifinales que alcanzó en la edición anterior. Justine Henin amplió su ventaja en el historial a 5–0.
Henin J. ganó sin ceder un set.