Roger Federer set up a French Open semi-final against Rafael Nadal after he defeated Stan Wawrinka in a lengthy four-set match.
Federer took three hours and 17 minutes on Court Suzanne Lenglen to win 7-6 (7-4), 4-6, 7-6 (7-5), 6-4.
Shortly before his win, defending champion Nadal defeated Kei Nishikori 6-1, 6-1, 6-3.
"The complete dream would be to win the tournament," said Federer. "Other players won't agree. It will be difficult, but I believe it anyway."
“For me to get to Rafa is not simple. It took five matches. That's why I'm very happy to play Rafa, because if you want to do or achieve something on the clay, inevitably, at some stage, you will go through Rafa, because he's that strong and he will be there."

Daniil Medvedev handed Dubai title after Griekspoor withdrawal
England beat New Zealand to keep Pakistan's T20 World Cup hopes alive
Medvedev to face Griekspoor in bid for second Dubai title
Real Madrid face Man City again in Champions League knockouts
India defeat Zimbabwe to revive T20 World Cup hopes
