Roger Federer has ended world tennis number one Novak Djokovic's 23-match winning streak with a 7-5 6-2 win over the the Serb, to book a semi-final berth at the ATP World Tour Finals in London.
for easy access to all your favourite programmes
Podcast (MP3) Oggcast (Vorbis)