Stefanos Tsitsipas will play Dominic Thiem for the title at the ATP Finals on Sunday after beating six-time champion Roger Federer in London.
The Greek, making his debut at the event aged just 21, won 6-3 6-4.
Swiss Federer, 38, was aiming for a record-extending seventh title but was undone by the nerveless Tsitsipas, just as he was at January’s Australian Open.
Later, Austrian fifth seed Thiem saw off defending champion Alexander Zverev 7-5 6-3 at the 02 Arena.
Thiem, 26, and Tsitsipas will be competing in their first final at the season-ending tournament and aiming for the biggest title of their careers. Read more