ATP Finals: David Goffin stuns Roger Federer in semis
Tennis | November 18, 2017 21:58 ISTDavid Goffin becomes the first player to beat the Top 2 in the world (No. 1 Nadal, No. 2 Federer) in the year-ending ATP Finals since Nikolay Davydenko who managed to achieve the similar feat in 2009.