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."
Saudi Arabia booked their place in the Arabian Gulf Cup final after defeating Qatar 3-2 on penalties following a goalless draw after extra time in Saturday's first semi-final at King Abdullah Sports City Stadium, Jeddah.
Harry Kane and Bukayo Saka scored twice apiece as England dismantled Croatia 7-0 in Rijeka on Saturday, with Jude Bellingham scoring one goal and creating three more in a rampant Nations League display.
Three-times Grand Slam champion Elena Rybakina crashed out of the China Open with a shock 3-6 6-4 6-3 defeat by unseeded Alina Charaeva in the second round on Saturday, marking a disappointing start to her reign as world number one.
Samuel Lino scored his first two goals for Brazil as India's frantic effort to hold off the five-time world champions faded after a spirited start, allowing the visitors to cruise to a 4-0 win in a friendly on Saturday.