Federer received a classy message from Jimmy Connors after the victory, who remains the only man to win more titles than the Swiss (109).
The 37-year-old has won 20 of those titles at Grand Slam tournaments, which is the all-time record for male players.
Of his 100 victories he has beaten one man more than any other in finals, that man being his biggest rival – Rafael Nadal.
Rafael Nadal has won an impressive 80 titles, with 17 of those being majors, but remains Federer’s favourite opponent in terms of title victories.
Federer has only beaten two other players more than five times in finals, those being Andy Roddick (7) and Novak Djokovic (6) – with Andy Murray next on four.
However, although Federer has won 10 finals against Nadal, their overall head-to-head record points to a clear winner.
The pair’s first two meetings came at the Miami Open in both 2004 and 2005, with Nadal winning the first and Federer the second.
They have faced off a total of 38 times – and it’s the younger man that has earned the most victories.
Nadal has won 23 of their 38 meetings – with Federer behind on 15.
Surface has played a big part in the outcome of the fixtures – with Nadal vastly superior on clay.
Nadal has won 12 of his 14 meetings with Federer on clay.
The competition is far more even on a grass or hard surface, with Federer winning 13 of the 23 meetings.
The tennis giants could meet again at Indian Wells this month, with both players entering in the second round.
The main draw will take place on Tuesday 5 March at 11pm UK time.
Several other successful players will be involved, however, defending champion Juan Martin del Potro has withdrawn on medical grounds.