Rafael Nadal has beaten Novak Djokovic 4-6 6-3 1-6 7-6 7-9 in an epic French Open semi-final.
The World number four will face either David Ferrer or Jo-Wilfried Tsonga in the final on Sunday.
Spain's Rafael Nadal's eight year winning streak in Monte Carlo Masters has ended by Serbia's Novak Djokovic.
World number one Djokovic won 6-2, 7-6 to end the Spaniard's record.
After Thursday's sizzling temperatures at Wimbledon, tennis fans have had to put up with drizzle instead today.
Matches had to be delayed on the outside courts for more than an hour due to rain, but fans did not let the damp conditions spoil their day out.
Tennis fans have been queuing overnight to try and catch latest British sensation Heather Watson at Wimbledon.
Others arrived 24 hours ahead of time to see Andy Murray, who does not play his next match until Saturday.
Britain has two players in the third round for the first time in a decade.
Rafael Nadal has beaten Novak Djokovic 6-4 6-3 2-6 7-5 in the French Open men's singles final.
The number two seed overtook Sweden's Bjorn Borg, who won six Roland Garros titles, and ended Djokovic's hopes of becoming the third man to win four consecutive grand slams.