David Prinosil venció a Marat Safin por 6–7, 6–3 y 6–3 en las semifinales de Moscow, sobre pista dura. El resultado fue una sorpresa respecto a los datos previos: Marat Safin dominaba el historial 3–0 y defendía la ronda de 32 que alcanzó en la edición anterior, pero David Prinosil llegaba en mejor forma, tras ganar 4 de sus 6 últimos partidos en pista dura. David Prinosil logró su primera victoria ante Marat Safin en 4 enfrentamientos y recortó el historial a 3–1.
Prinosil D. se impuso en 3 sets.