The former world number one, competing at the Moscow event for the first time since 2013, won 6-1 6-4 to set up a meeting with Veronika Kudermetova, who survived a marathon contest with qualifier Oksana Selekhmeteva.
Anett Kontaveit, who won the title in Ostrava last month, prevailed 6-3 6-3 against Katerina Siniakova. Another seed, Wimbledon quarter-finalist Ons Jabeur, retired against Ekaterina Alexandrova when trailing 6-1 1-0.
Andrea Petkovic also progressed when Jelena Ostapenko had to halt proceedings in their third set, while seventh seed Elena Rybakina lost in straight sets to Olympic silver medallist Marketa Vondrousova.
At the Tenerife Open, Camila Giorgi progressed past Aliona Bolsova 7-6 (7-4) 3-6 6-4 despite giving up two penalty games due to repeated indiscretions when line calls were called into question.
Fifth seed Viktorija Golubic lost in straight sets to Arantxa Rus, while Alison Riske was dispatched 6-1 6-4 by Donna Vekic.
Seventh seed Clara Tauson defeated Heather Watson via a final-set tie-break, while Varvara Gracheva won in the same vein against third seed Sara Sorribes Tormo in a match lasting nearly three and a half hours.
Top seed Elina Svitolina was one set up against Maria Camila Osorio Serrano when their match was suspended for the night.