Roger Federer has reached the Wimbledon final after beating rival Rafael Nadal in a thrilling semi-final, the latest chapter of one of the greatest rivalries in sport.
Nadal fought off four match points but eventually succumbed to his longtime adversary, with Federer winning 7-6, 1-6, 6-3, 6-4.
Federer, who has won 20 Grand Slams, edged a tight first set, winning a tense tiebreaker before being thrashed by Nadal in the second. But that set proved to be an outlier, as the Swiss star put on a clinic to take the third and fourth sets, despite a stirring fightback from Nadal.
The most dramatic action came in the fourth and final set as Nadal desperately fought off match point after match point with a series of incredible shots before being beaten by his rival, who looked to be at the top of his game at the age of 37.
The pair thrilled fans at a packed Centre Court in their first clash on grass since the epic final of 2008, which Nadal won in five sets.
At four hours and 48 minutes, it remains the longest, and some say greatest, Wimbledon final in history and although today's epic struggle wasn't as long, it was another titanic contest between the two greats - even though Nadal is now 33 and Federer is 37.
They showed no signs of age in a gripping contest, pushing each other all the way and flying all-over the court in an engrossing battle.
Fans on social media hailed the match, with one describing it as a 'gift from the tennis gods', while others pointed out how Federer appeared unruffled despite the three-hour epic.
The game was filled with thrilling rallies and highlights, as Roger Federer and Rafael Nadal pushed each other all the way in the latest installment of their historic rivalry at Wimbledon today
Despite fighting hard for every point, Nadal lost the third set to his rival and Federer is now just one set away from winning the match
Rafael Nadal came back strongly in the second set against his rival Roger Federer, winning 6-1 to level the latest match between the tennis titans
Fans reacted in shock after Roger Federer made a series of errors in the second set, losing serve twice and dropping the set 6-1
Roger Federer celebrates winning the first set against longtime rival Rafael Nadal during their men's singles semi-final match at Wimbledon today
Nadal, left, and Federer, right, have 10 Wimbledon titles between them and the winner will face Novak Djokovic in the final
Rafael Nadal pushed his rival all the way in the first set but was edged out by Federer in front of a packed Centre Court
Mirka Federer celebrates in the stands during the semi-final match after watching her husband win the first set against Rafael Nadal
Federer's wife Mirka, left, and Nadal's girlfriend Xisca Perello, right, are both at Centre Court cheering on their partners today
David Beckham looked engrossed as he watched Federer and Nadal push each other all the way in a tense first set from the Royal Box
Former Manchester United football manager Alex Ferguson was among the famous faces in the Royal Box watching the titans clash today
A host of famous faces have been welcomed into the Royal Box to watch history happen including Sir David Attenborough, former Manchester United manager Sir Alex Ferguson, Hollywood actors Hugh Grant and Steve Carell and singer Leona Lewis.
It comes as tickets were being sold for as much as £13,000 on resale websites this morning as fans battled to get their hands on them.
Federer and Nadal's storied rivalry has seen them play against each other 39 times since 2004, including 24 finals.
Nadal holds the edge overall, having beaten Federer 24 times and lost on 15 occasions.
Of the 24 finals they have played against each other, the Spaniard has won 14 and lost 10.
He's known for his loud voice cutting through the chitter chatter of crowds.
And House of Commons speaker John Bercow has been no different at Wimbledon, where he has been pictured twice this week cheering on his hero Roger Federer.
House of Commons Speaker John Bercow watches Roger Federer's match on Centre Court at Wimbledon today
Mr Bercow, 56, has been seen wearing Federer-branded t-shirts and celebrating wildly at the Swiss player's third round and quarter-final matches.
The speaker - who paid for his entry - is a former tennis prodigy himself and even wrote a book on the top players of all time in 2014, listing Federer as number one.
Although he was