Fresh from beating Australia Sam Stosur, Latvian teenager, Jelena Ostapenko has continued her giant killing run, defeating Caroline Wozniaki to advance to her maiden grand slam semi-final.

Ostapenko hit 38 winners, as she beat the former world No.1, 4-6, 6-2, 6-2.

She will face Switzerland's Timea Bacsinzky, who defeated Kiki Mladenovic, 6-4, 6-4, to reach her second French Open semi-final.

Both matches had two lengthy weather delays, as the rain set in again after the matches, which forced the men's quarter-finals to be rescheduled for tonight.

As a result, there will be four men's quarter-finals tonight.

Novak Djokovic will take on Austrian Dominic Thiem, while Rafael Nadal will face Pablo Carreno Busta in the other quarter-final on the same side of the draw.

Also tonight, Stan Wawrinka will face Marin Cilic and Andy Murray will play Kei Nishikori.