Top seed Serena Williams needed just 65 minutes to overcome Sara Errani 6-1 6-3 and book her place in the French Open semi-finals at Roland Garros.
The 33-year-old American, seeking her 20th Grand Slam title, proved too powerful for her Italian opponent.
Williams required just 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 or Belgium's Alison van Uytvanck for a place in the final.
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 an immediate break back but Williams cruised to the opening set.
Errani upped her pace in the second, but it was still not enough as Williams broke for a 4-3 lead and she finished it off on her fourth match point.
Serena Williams returns the ball to Sara Errani. Photograph: Jean-Paul Pelissier/Reuters