Más adelante en el año, Petrova alcanzó las semifinales de Roland Garros 2005 al derrotar a Ivanovic por 6-2 y 6-2 en los cuartos de final.