The last time Roger Federer and Rafael Nadal collided at Wimbledon more than a decade ago, script writers turned the so-called greatest match of all time into a movie.
Now Federer and Nadal are preparing for a mouth-watering sequel to their "Strokes of Genius" showdown after setting up a box-office semi-final on Friday.
Eight-times champion Federer sealed his place in the semis for a 13th time with an historic 100th win at the All England Club, a 4-6 6-1 6-4 6-4 victory over Kei Nishikori, before Nadal confirmed a 40th instalment of their compelling rivalry with a 7-5 6-2 6-2 dismissal of Sam Querrey.
The two tennis titans haven't clashed at Wimbledon since Nadal denied Federer 9-7 in the deciding set of their epic 2008 final to claim the first of his two crowns on London's famous grass court.
"It's great. It's difficult to imagine again being in that situation," Nadal said.
"Excited to be back on this court against him after 11 years. Means a lot for me and probably for him, too.
"I just expect to play against probably the best player of the history in this surface and know that I have to play my best if I want to have chances to try to be in that final.
"I know he's playing well. He feels comfortable here. And me, too. I'm playing well, too."
First for tennis legends
The two most successful men's performers in grand slam history will be going head to head at a major for the 13th time.
But in a first at Wimbledon, Federer and Nadal won't be playing for the trophy - not that that changes too much, or reduces the stakes.
"We have a lot of information on Rafa, as does he on us," Federer said after becoming the first man to notch a century of wins at Wimbledon and advancing to a mind-boggling 45th grand slam semi-final in all.
"So you can dive into the tactics like mad for two days, or you say 'it's grass court tennis so I'm going to come out and play my tennis'.
"People always hype it up. It was a joy to play against Rafa again on his court at the French Open (last month) and I'm very excited to play him here."
After five consecutive losses to Federer starting from their 2017 Australian Open final, Nadal finally turned the tables on the 20-times major winner with a straight-sets success at Roland Garros en route to his 18th grand slam triumph.
Nadal, 33, leads 37-year-old Federer 24-15 head-to-head, but Federer said past results counted for nothing now.
"Who cares. It's about how has he played so far, how have I played so far. I hope it goes my way," Federer said.
"It's going to be tough. Rafa really can hurt anybody on any surface. I mean, he's that good. He's not just a claycourt specialist, we know."
Tennis fans and pundits are frothing over the dream showdown.
Roger Federer vs Rafael Nadal: Episode 40 on Centre Court on Friday. Their first meeting at Wimbledon since the famous 2008 final #Wimbledon— Stuart Fraser (@stu_fraser) July 10, 2019
FEDAL 40.— José Morgado (@josemorgado) July 10, 2019
Rafa Nadal beats Sam Querrey 7-5, 6-2, 6-2 to reach the semifinals at #Wimbledon for the 7th time. His 32nd Grand Slam semifinal!
He will face Roger Federer for the 40th time on Friday...
We're extremely spoiled to see the likes of Federer, Nadal, and Djokovic eras all overlap; sport won't look remotely similar when the trio eventually retires #Wimbledon— Todd Fuhrman (@ToddFuhrman) July 10, 2019
FEDERER. NADAL. WIMBLEDON. GET YOUR 🍿.— SI Tennis (@SI_Tennis) July 10, 2019
The two legends will meet for the 40th time in the semifinals of Wimbledon.
It's the first time they'll play at the All England Club since their epic 2008 final.
Who you picking?! pic.twitter.com/ZC7L7al03c
Age of the Wimbledon men's semifinalists:— Daniel Rapaport (@Daniel_Rapaport) July 10, 2019
Roger Federer: 37
Rafael Nadal: 33
Novak Djokovic: 32
Roberto Bautista Agut: 31
Average age: 33.5.
Next Gen....Where art thou?!?!?!
Weirdest thing about this #Wimbledon to me, BY FAR, has been the complete lack of buzz about Federer-Nadal possibly/likely meeting here for first time since 2008 in a match that so many call the greatest of all time.— Ben Rothenberg (@BenRothenberg) July 9, 2019
ICYMI: If they each win tomorrow, it's happening on Friday.
Rafael Nadal vs Roger Federer in a #Wimbledon semi-final on a Friday.— Alex Batt (@AlexBatt) July 10, 2019
That’s the absolute dream! 😍
Djokovic and Bautista Agut advance
Friday's other semi-final will pit top-seeded titleholder Novak Djokovic against Spaniard Roberto Baustista Agut.
Bidding to match Bjorn Borg's five titles, Djokovic booked his place in the last four for the ninth time with a 6-4 6-0 6-2 rout of Belgian David Goffin.
Bautista Agut, the 23rd seed, beat Argentine Guido Pella 7-5 6-4 3-6 6-3 in his quarter-final.
MEN'S WIMBLEDON SEMI-FINAL MATCH-UPS:
1-Novak Djokovic (SRB) v 23-Roberto Bautista Agut (ESP)
2-Roger Federer (SUI) v 3-Rafael Nadal (ESP)