Roger Federer and Djokovic in the semi-finals of Shanghai Masters

Shanghai: Top-seeded and defending champion Roger Federer defeated Kei Nishikori and Novak Djokovic in the semi-finals of Shanghai Masters by defeating Kevin Anderson.

Federer defeated Nishikori 6-4 7-6 on Friday. Twenty-time Grand Slam champion Federer will now face 13th seed Borna Kourich on Saturday, who beat Matthew Ebden 7-5 6-4.

Serbia’s 14-time Grand Slam champion Djokovic will beat Kevin Anderson 7-6, 6-3 to finish the final four, where he will face Alexander Zverev.

This 31-year-old player is in great form, after winning Wimbledon, he won the Cincinnati Masters and the US Open. In February, he was battling an elbow injury.

Djokovic will now meet Zwerev on Saturday, defeating Kyle Edmond 6-4, 6-4 to make his first Shanghai Masters semi-final.