Nikolay Davydenko stuns world No. 1 Roger Federer, above, with a 6-2 4-6 7-5 victory in the semifinals of the ATP World Tour Finals in London on Saturday.
Nikolay Davydenko stuns world No. 1 Roger Federer, above, with a 6-2 4-6 7-5 victory in the semifinals of the ATP World Tour Finals in London on Saturday.