Spanish second seed Rafael Nadal kept alive his hopes of winning the only major trophy missing from his formidable trophy cabinet by beating defending champion Stefanos Tsitsipas 6-4, 4-6, 6-2 on Thursday at the ATP Finals in London.
The victory propelled Nadal to the last four behind group winner Dominic Thiem who lost to Andrey Rublev having sealed qualification earlier.
The Spaniard, whose haul of 86 singles titles includes just one on indoor hard courts, is chasing the biggest prize missing from his resume at the eight-man elite event.
The 34-year-old has qualified for the ATP Finals for a record 16 consecutive years but has been forced to withdraw on six occasions.
Nadal won his opening round-robin match against Rublev but defeat against Thiem meant his match with 2019 champion Tsitsipas was effectively a playoff for the semi-finals.
Both players were rock solid on serve until Nadal earned the first two break points of the set in the seventh game, which he failed to convert.
The 20-time grandslam champion, however, bagged the only break of the opening set when Tsitsipas double-faulted on break point in his next service game.
Nadal pressed home his advantage, serving consecutive aces to take the set 6-4 against his 22-year-old opponent.
The Spaniard, twice a finalist at the tournament, had another chance to break in the first game of the second set but the Greek sixth seed dug himself out of danger with a searing backhand.
Tsitsipas did well to cling on against his illustrious opponent who was serving with metronomic efficiency and dominating the longer rallies.
But out of nowhere the Greek earned two set points on Nadal’s serve and levelled when the Spaniard double-faulted on the second of those.
The match took a bizarre twist at the start of the decider, with neither player able to hold serve until Nadal finally held to lead 3-1.
An over-hit forehand handed Nadal another break and he served out to take the match
The Spaniard last month joined the absent Roger Federer on 20 Grand Slams but his record at the end-of-season tournament pales in comparison with the Swiss and Novak Djokovic.
Thiem will face the winner of Friday’s match between Alexander Zverev and top seed Djokovic in the semi-finals.
Russian fourth seed Daniil Medvedev has already sealed top spot in Group Tokyo 1970 and will play Nadal.
The O2 Arena is hosting the event for the 12th and final season before the championships move to Turin.