World number four Jelena Jankovic powered to a 7-5 6-2 win over Slovak Daniela Hantuchova on Tuesday to secure a place in the last 16 of the Madrid Open.
The Serb, who struggled with her fitness and the distraction of her mother’s ill health earlier this season, stayed on course for a second claycourt title of the year.
Former world number one Jankovic next plays the winner of Wednesday’s second-round match between Virginie Razzano of France and Russian qualifier Elena Vesnina.
Ninth-seeded Dane Caroline Wozniacki also went through to the third round with a 6-3 6-1 thrashing of American qualifier Varvara Lepchenko.
World number one Dinara Safina, who had a bye into the second round, is due to play China’s Li Na on Wednesday.