Rafael Nadal reached the ATP Finals last four by beating 2019 champion Stefanos Tsitsipas in three sets.
The Spanish world number two overcame Greek Tsitsipas 6-4 4-6 6-2 in London.
Nadal, 34, had been the more consistent player until losing serve to drop the second set, but fought back to dominate the decider.
The 20-time Grand Slam champion will play Russian Daniil Medvedev in the semi-finals at the O2 Arena on Saturday.
Medvedev is already guaranteed to win Group Tokyo 1970 with Novak Djokovic and Alexander Zverev contesting the remaining last-four place at 14:00 GMT on Friday.
That match is live on BBC Two and the BBC Sport website.
"I was playing, I think, a great level of tennis for almost two sets," said Nadal, who hit 32 winners and made just 13 unforced errors.
"The score was close, but in terms of feeling I felt that I was playing better than him. Then the situation changed. He won that game and then I was starting to suffer a little bit more with my serve.
"But it's always a good feeling when you are playing well and you're playing against the best players of the world. You know you're going to be in a tough fight. That's what happened tonight. I was able to find a way to win. Very happy."
Earlier on Thursday, the already qualified Dominic Thiem lost 6-2 7-5 to Russian Andrey Rublev in a dead rubber.
US Open champion Thiem had reached the last four by beating Nadal and Tsitsipas to win Group London 2020.
Latest Stories
-
GTBank strengthens CSR with Autism Awareness Initiative
8 minutes -
Catholic Bishops call for rule of law over recent electoral violence and CJ suspension
17 minutes -
Over 350k ounces of gold sold to BoG in 2024 under domestic gold purchase programme – Chamber of Mines
30 minutes -
Mahama refers electoral violence report to Attorney-General for legal action
38 minutes -
Body of Ghanaian teen who died under suspicious circumstances in Latvia returned home
44 minutes -
The Self-Defeating spiral of regulatory technology?
58 minutes -
Police launch investigation into fatal shooting of Kusasi Chief in Asawase
1 hour -
WAFCON 2024: ‘This one really hurt’– Jennifer Cudjoe reacts to semifinal loss
1 hour -
Former Black Queens coach Nora Häuptle was overhyped – Former GFA EXCO Member
1 hour -
WAFCON 2024: ‘Build on this and you’ll be champions’ – Kurt tells Black Queens
2 hours -
Kelvin Taylor deserved fair hearing before arrest warrant – UGBS Lecturer
2 hours -
NRSA orders immediate removal of billboards in road medians over safety concerns
2 hours -
Duffuor Case: Accepting 60% recovery undermines justice and accountability – Sulemana Braimah
2 hours -
WAFCON 2024: Sports Minister lauds ‘courageous’ Black Queens performance against Morocco
2 hours -
Prices of some imported goods could be reduced in coming weeks – GIFF assures
2 hours