Ivan Ljubicic venció a Mario Ancic por 7–6 y 6–4 en las semifinales de Zagreb, sobre pista dura. El resultado confirmó lo que apuntaban los datos previos: Ivan Ljubicic dominaba el historial 3–1 y defendía la final que alcanzó en la edición anterior. Ivan Ljubicic amplió su ventaja en el historial a 4–1.
Ljubicic I. ganó sin ceder un set.