Roger Federer won his 18th Grand Slam title and his first in five years with a thrilling five-set victory over…
Roger Federer’s Grand Slam comeback saw him drop a set but progress past Jurgen Melzer to the second round of…
This website uses cookies.