Novak Djokovic will attempt to become the first player to win all nine Masters 1,000 tournaments when he faces Roger Federer in Sunday’s Cincinnati Masters final.

The Serb, a five-time runner-up at the event, beat Marin Cilic of Croatia 6-4 3-6 6-3 in his semi-final.

Federer’s opponent, Belgian David Goffin, retired with a shoulder injury.

The Swiss had taken the first set of the last-four tie 7-6 (7-3) and it was 1-1 in the second when Goffin withdrew.

Federer, a seven-time champion in Cincinnati, will be playing in his 150th final – and the 37-year-old world number two is looking for his 99th win.

The match is scheduled for 21:00 BST.

Djokovic leads their head-to-head 23-22, but Federer has won all three of their Cincinnati final meetings.

“Obviously this time I’m hoping that I can get my hands on the trophy,” said Wimbledon champion Djokovic, 31.

“History is also on the line and I’m aware of that and that motivates me even more.”

ShareShare on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0