Alexander Zverev stunned world number one Novak Djokovic in straight sets to win the season-ending ATP Finals. It is the biggest victory of Zverev’s career, as...
World number one Novak Djokovic was incredible on Saturday night as he defeated Kevin Anderson to reach the final of the ATP Finals in London, where...
World number two Rafael Nadal is one win away from returning to the number one spot after he came out on top in a captivating Italian...