Paris - French Open title rivals Rafael Nadal and Novak Djokovic stormed into the last 32 on Wednesday, while women's defending champion Garbine Muguruza survived a second-round scare.
Nadal outclassed Dutchman Robin Haase 6-1, 6-4, 6-3 in one hour and 49 minutes on Court Philippe Chatrier to continue his quest for an incredible 10th Roland Garros triumph.
The Spaniard will face Nikoloz Basilashvili for a place in round four after the Georgian matched his best ever run at a Grand Slam.
Defending champion Djokovic battered Portugal's Joao Sousa 6-1, 6-4, 6-3 to make it four wins in as many meetings with the world number 59.
The second seed plays Argentina's Diego Schwartzman for a place in the last 16.
"I think the first two sets went very well, the third was was more difficult," said Djokovic.
"Generally, I felt better than the first round, so that's exactly what I wanted."
Sixth seed Dominic Thiem charged into round three with a routine win over Simone Bolelli, sweeping the Italian aside 7-5, 6-1, 6-3.
The Austrian, who is the only player to defeat Nadal on clay this season, will meet American 25th seed Steve Johnson next as he looks to build on last year's run to the semi-finals.
Grigor Dimitrov and David Goffin sailed through, but French hopes suffered a huge blow as 12th seed Jo-Wilfried Tsonga crashed out to Renzo Olivo in his opening match.
Serving to stay in the contest when darkness halted their tie on Tuesday, Tsonga was broken immediately when play resumed as the Argentine world number 91 wrapped up a 7-5, 6-4, 6-7 (6/8), 6-4 win.
Reigning champion Muguruza survived another tough examination from 53rd-ranked Anett Kontaveit, who beat the Spaniard in Stuttgart last month.
Muguruza has endured a difficult 2017 and again found herself in trouble after falling a set and a break behind against the Estonian.
But the fourth seed recovered to claw out a 6-7 (4/7), 6-4, 6-2 win and book a third-round clash with Yulia Putintseva of Kazakhstan.
"I knew it was going to be a battle out there," said Muguruza, who beat Serena Williams in last year's final.
"I knew that losing to her not long ago I did something different this time. I think something different in a good way.
"I have a different spirit here, I'm going to fight for every ball to try and win," she added.
American qualifier Bethanie Mattek-Sands halted Petra Kvitova's comeback, defeating the popular Czech 7-6 (7/5), 7-6 (7/5) in her first tournament since a horrifying knife attack in December.
"I'm disappointed, for sure. I came here to win the matches," said twice former Wimbledon champion Kvitova.
"But I really fought. I mean, after the match, I didn't feel that bad as normally I probably do.
"I'm still happy I'm here and playing. The fairytale ended. Now, in upcoming weeks, I think it will be business as usual."
Venus Williams shook off a slow start to ease into the third round with a 6-3, 6-1 victory over Japan's Kurumi Nara.
Williams, the 2002 runner-up who turns 37 next month, will play Belgium's Elise Mertens in the third round.
"Do I sense (the draw) is open? I just am really focused on me and nothing's a given, or else I'd win every match," said Venus, who has sister Serena in Paris supporting her.
Caroline Wozniacki dished out a chastening 6-0, 6-0 thrashing to Canadian qualifier Francoise Abanda in just 52 minutes.
The 20-year-old blamed the exertions of coming through three qualifying rounds in order to reach the main draw.
"I wasn't impressed at all," Abanda retorted when asked if she was impressed by Wozniacki's performance.
"As I told you, fitness-wise and physically, I was tired.
"I think that she played her second match. I played five matches."
French Open results on Wednesday, the fourth day of the 2017 tournament at Roland Garros (x denotes seeding):
Milos Raonic (CAN x5) bt Rogerio Dutra Silva (BRA) 4-6, 6-2, 6-3, 6-4
Guillermo Garcia-Lopez (ESP) bt Marco Trungelliti (ARG) 7-5, 6-4, 7-5
Pablo Carreno Busta (ESP x20) bt Taro Daniel (JPN) 7-5, 6-4, 4-6, 6-0
Grigor Dimitrov (BUL x11) bt Tommy Robredo (ESP) 6-3, 6-4, 7-5
Jiri Vesely (CZE) bt Aljaz Bedene (GBR) 6-3, 6-3, 4-6, 6-3
Roberto Bautista Agut (ESP x17) bt Mikhail Kukushkin (KAZ) 6-3, 3-6, 6-3, 7-6 (7/3)
Nikoloz Basilashvili (GEO) bt Viktor Troicki (SRB) 7-6 (7/3), 7-6 (7/2), 7-6 (8/6)
Rafael Nadal (ESP x4) bt Robin Haase (NED) 6-1, 6-4, 6-3
Dominic Thiem (AUT x6) bt Simone Bolelli (ITA) 7-5, 6-1, 6-3
Steve Johnson (USA x25) bt Borna Coric (CRO) 6-2, 7-6 (10/8), 3-6, 7-6 (8/6)
Horacio Zeballos (ARG) bt Ivo Karlovic (CRO x23) 7-6 (7/5), 7-6 (7/5), 6-3
David Goffin (BEL x10) bt Sergiy Stakhovsky (UKR) 6-2, 6-4, 3-6, 6-3
Lucas Pouille (FRA x16) bt Thomaz Bellucci (BRA) 7-6 (7/5), 6-1, 6-2
Albert Ramos-Vinolas (ESP x19) bt Benjamin Bonzi (FRA) 6-2, 6-1, 6-1
Diego Schwartzman (ARG) bt Stefano Napolitano (ITA) 6-3, 7-5, 6-2
Novak Djokovic (SRB x2) bt Joao Sousa (POR) 6-1, 6-4, 6-3
Renzo Olivo (ARG) bt Jo-Wilfried Tsonga (FRA x12) 7-5, 6-4, 6-7 (6/8), 6-4
Lesia Tsurenko (UKR) bt Ekaterina Makarova (RUS) 6-2, 6-2
Jelena Ostapenko (LAT) bt Monica Puig (PUR) 6-3, 6-2
Samantha Stosur (AUS x23) bt Kirsten Flipkens (BEL) 6-2, 7-6 (8/6)
Bethanie Mattek-Sands (USA) bt Petra Kvitova (CZE x15) 7-6 (7/5), 7-6 (7/5)
Caroline Wozniacki (DEN x11) bt Francoise Abanda (CAN) 6-0, 6-0
Catherine Bellis (USA) bt Kiki Bertens (NED x18) 6-3, 7-6 (7/5)
Zhang Shuai (CHN x32) bt Aliaksandra Sasnovich (BLR) 6-2, 4-6, 6-3
Svetlana Kuznetsova (RUS x8) bt Oceane Dodin (FRA) 7-6 (7/5), 5-7, 6-3
Garbine Muguruza (ESP) bt Anett Kontaveit (EST) 6-7 (4/7), 6-4, 6-2
Yulia Putintseva (KAZ x27) bt Johanna Larsson (SWE) 6-3, 1-6, 6-3
Shelby Rogers (USA) bt Cagla Buyukakcay (TUR) 7-6 (8/6), 6-4
Kristina Mladenovic (FRA x13) bt Sara Errani (ITA) 6-2, 6-3
Venus Williams (USA x10) bt Kurumi Nara (JPN) 6-3, 6-1
Elise Mertens (BEL) bt Richel Hogenkamp (NED) 6-3, 6-4
Timea Bacsinszky (SUI x30) bt Madison Brengle (USA) 6-0, 6-2
Ons Jabeur (TUN) bt Dominika Cibulkova (SVK x6) 6-4, 6-3