Serena Williams remains on course to win a 22nd Grand Slam title after beating Kiki Bertens to set up a French Open final against Garbine Muguruza.
The American top seed was well below her best, but beat unseeded Dutch player Bertens 7-6 (9-7) 6-4.
Spanish fourth seed Muguruza impressed in a 6-2 6-4 win over former finalist Sam Stosur of Australia.
Both matches were watched by sparse crowds on another cold, grey day as Paris suffers severe flooding.

Williams out of sorts but into final
Defending champion Williams had made a host of errors in her quarter-final and was unusually inconsistent again as she faced an opponent making her Grand Slam semi-final debut.