Roger Federer turned on the style to end Novak Djokovic’s 23-match winning streak with a 7-5 6-2 defeat of the Serb to book his semi-final berth at the ATP World Tour Finals last night.

A single break of serve decided the opening set, Federer producing a sensational half-volley drop shot in the 12th game having put the Djokovic serve under serious pressure for the first time in the match.

With his Swiss fan club cheering on their man in a packed O2 Arena, the 34-year-old, 17-times grand slam champion pulled ahead in the second set with an early break, only to gift Djokovic the break back .

But world no.1 Djokovic was subdued throughout and failed to find the extra gear that he usually locates as Federer took advantage to move into a 5-2 lead.

Djokovic saved one match point but there was no escape a few points later when the Serb sent a forehand just wide to end their 43rd career meeting after one hour 17 minutes.

Other result: Nishikori bt Berdych 7-5 3-6 6-3.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.