With last night's victory over Novak Djokovic, Rafael Nadal took his total number of Grand Slam victories to 13.
Coupled with his win at the French Open earlier this year, fears that his serious knee injury would curtail an already incredible career have been allayed - with the next question being - how many Grand Slams will he win?
Roger Federer currently heads the leaderboard with 17 - and although few expect the Swiss to add to that tally - it would be folly to rule out the greatest player of all time winning at least one more title.
But who do you think will finish their career with the most? Take part in our poll below...