Last Updated: 14/11/19 10:07pm
The season-ending ATP Finals is taking centre stage at The O2 Arena once again and we want to know who you believe will finish as the winner in London?
Roger Federer produced a vintage performance to defeat Novak Djokovic to reach the semi-finals alongside Dominic Thiem from Group Bjorn Borg.
The result ensured Rafael Nadal will end the season as the year-end world No 1 for a fifth time.
Nadal will now aim to progress out of the round-robin stage when he takes on Stefanos Tsitsipas on Friday, with defending champion Alexander Zverev and Daniil Medvedev also competing in Group Andre Agassi.
Who will end up as the champion? Cast your vote below…