Rafael Nadal, who has not been looking his best at Roland Garros this season, was at his best as he dismantled Croatia's Antonio Veic 6-1, 6-3, 6-0 to advance to the round of 16. He will face the winner of the match between Ivan Ljubicic and Fernando Verdasco.
Belarus' Victoria Azarenka came through in straight sets against Italy's Roberta Vinci.
Britain's No. 1 Andy Murray progressed into the last 16 despite injuring his ankle in the second set against Germany's Michael Berrer.
Serbia's Victor Troicki dropped the second set against Ukraine's Alexandr Dolgopolov but came back to win the next two sets to set up a mouth-watering 4th round clash against Andy Murray.
Li Na of China had little trouble in seeing off Romania's Sorana Cirstea 6-2, 6-2. She will take on Czech Republic's Petra Kvitova in the round of 16.