David Goffin secured a first win in seven attempts against six-time champion Roger Federer to reach the final of the ongoing ATP Finals in London.
The 26-year old produced a stunning fightback from a set down to win 2-6 6-3 6-4, against the 19-time Grand Slam champion.
Speaking afterwards, Goffin was lost for words on his admirable feat. He said: “I have no words. I cannot describe how I’m feeling – so much joy, so much happiness.”
He will now face Grigor Dimitrov in Sunday’s final after the Bulgarian sixth seed saw off American eighth seed Jack Sock 4-6 6-0 6-3 in the second semi-final.
Both players will play each other for the second time this week and Dimitrov will be favourite having thrashed the Belgian 6-0 6-2 in the group stage on Wednesday.
Playing down expectations, Dimitrov said: “It’s another match – I just need to keep on playing.”
“It’s the last match of the season so, full house, and we’re on.” he concluded.