World number one Novak Djokovic will face five-time winner Roger Federer in the men’s final of the US Open tonight. It will be the 42nd meeting between the pair, with Federer leading the head-to-head by one victory. The Swiss superstar has not won a grand slam title since 2012, while Djokovic is eyeing his third major win of the season.

Top contender Sabalenka faces fresh scrutiny at Wimbledon as mental scars linger
Munoz strike sends Colombia into World Cup Round of 32
Qatar's sports minister, Madibo visit Canada's injured Kone
Budimir gives Croatia win to eliminate Panama in Group L
England fail to break down Ghana in goalless draw
