A feisty Roger Federer overcame Novak Djokovic in a gripping Shanghai Masters semi-final Saturday, ending the Serb's incredible winning streak in China and his hopes of clinching a third successive title.
A brilliant attacking display from the 17-times Grand Slam winner, who served with aggression and spent much of his time at the net, unsettled the world number one for a 6-4, 6-4 win.
Federer will meet Gilles Simon in the decider Sunday, after the Frenchman powered past Feliciano Lopez 6-2, 7-6 (7/1) to reach his first Masters final in six years and seal his return to the world top 20.
More to follow…