Roger Federer has won his eighth Basel Open title to move to second on the all-time singles titles list, behind only Jimmy Connors.
Federer beat Argentine big-hitter Juan Martin del Potro 6-7, 6-4, 6-3 in a thrilling encounter on the indoor court in Basel.
Despite losing the first set in a tiebreak, Federer used his vast experience to outlast and overcome his buoyant Argentine opponent in a thrilling three-set encounter that had a bit of everything.
At the age of 36, Federer has shown his critics time and time again he is still capable of competing at the highest level.
His win in Basel is his seventh singles title of the year and his 95th career title, which moves him into second on the all-time list behind Jimmy Connors, who managed to accumulate a staggering 109 career singles titles.
Many will wonder how many titles Federer can realistically add to his tally.
Some have speculated he may have one more season before retiring, or try and extend his career by adopting the Williams' sisters strategy of just playing the four Grand Slams.
In his speech at the trophy presentation, Federer stated he has played "five matches in six days, my body needs a rest, I hope the fans in Bercy understand," this is in reference to Federer missing the Paris Masters event coming up.
After the final, Federer took to his Twitter account to celebrate yet another title to his name, and he didn't disappoint.
The Swiss is slowly growing a reputation of being a rather amusing personality on the social media platform, and this time, he simply tweeted "8 is gr8", in reference to his eighth success in Switzerland.
Federer has already stated that he will be sitting out the Paris Masters, which all but hands Rafael Nadal the World Number One spot for the rest of 2017.
The aim for Federer is to be a part of the ATP London event at the end of the year.
Whether Federer opts to compete on the tour for another season remains to be seen, however, nobody can argue that he will go down as one of the all-time greats of Tennis.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms