David Goffin stunned Roger Federer with a spirited fightback to knock
out the six-time champion and reach the final at the season-ending ATP
The Belgian seventh seed came back from a set down to win 2-6 6-3 6-4
– his first victory in seven attempts against the 19-time Grand Slam
Federer, 36, ends the year with 52 wins and five losses.
Bulgaria’s Grigor Dimitrov will face American Jack Sock in Saturday’s
second singles semi-final at 20:00 GMT