Federer beats Nadal to face Djokovic in 12th Wimbledon final

It is the first time the Swiss legend has beaten Nadal in a Grand Slam semi-final having lost all four of their previous encounters, most recently at this year's French Open.

Roger Federer wins a point during his quarterfinal match against Matteo Berrettini at Wimbledon on 8 July 2019. Picture: @Wimbledon/Twitter

LONDRES, United Kingdom - Roger Federer will play Novak Djokovic after he reached his 12th Wimbledon final on Friday beating great Spanish rival Rafael Nadal 7-6 (7/3), 1-6, 6-3, 6-4.

The 37-year-old eight-time champion -- the third oldest Grand Slam finalist in the modern era -- will be appearing in his 31st final at the majors.

It is the first time the Swiss legend has beaten Nadal in a Grand Slam semi-final having lost all four of their previous encounters, most recently at this year's French Open.