As if clocking up a first victory over Rafael Nadal was not enough, David Goffin continued breaking new ground by stunning Roger Federer at the ATP Finals on Saturday to claim the biggest win of his career and reach the final. Few gave the willowy world number eight a prayer against the Swiss maestro who had glided through his three round-robin matches unbeaten for the 10th time.

Yet Goffin, beaten in all six prior meetings with Federer, turned the tables to win 2-6 6-3 6-4 and become only the sixth player to beat Nadal and Federer in the same tournament. He will face fellow first-time qualifier Grigor Dimitrov in Sunday’s final after the Bulgarian produced another classy display to beat American debutant Jack Sock 4-6 6-0 6-3.

Source: Evening Standard