Top seed Serena Williams needed just 65 minutes to overcome Sara Errani 6-1, 6-3 and book her place in the French Open women's semi-finals at Roland Garros.
The 33-year-old American, seeking her 20th Grand Slam title, proved too powerful for her Italian opponent.
Williams took 27 minutes to take the first set, but was made to work hard in the second by 17th-seed Errani.
She will face Switzerland's Timea Bacsinszky, who beat Alison van Uytvanck of Belgium 6-4 7-5.
Williams, French Open winner in 2002 and 2013, hit 39 winners during a dominant display.
She had dropped the opening set in the previous three rounds, but set the tone for a polished performance by breaking in Errani's first service game. A fine backhand passing shot handed Errani, 28, an immediate break back, but Williams cruised to the opening set.