The Serbian, back to his best following a long-term shoulder injury, is in fine form having won Wimbledon last month and has won three of their last four meetings with an overall superior 23-22 record before their 46th match.

And Federer insists he is relishing the chance to go up against Djokovic, winner of 17 Grand Slam titles, later today (9pm start UK time).

“I’m very excited to be back in another final here in Cincinnati against Novak in particular,” the Swiss star told ATP World Tour.

“There’s a lot riding again on the match. It’s great to refresh our rivalry that we’ve had going on for so many years now.

“It’s so nice to see him back having won Wimbledon and now back in another final for him in Cincy.