Germany’s Alexander Zverev remains in contention at the ATP Finals after beating Diego Schwartzman 6-3 4-6 6-3 in his second round-robin match at the O2 Arena.
The 23-year-old world No.7 knew his hopes of reaching the semi-finals would be as good as over if he suffered a second loss, having been beaten by Daniil Medvedev on Monday.
While there were still a few lapses, Zverev ultimately had too much firepower for the debutant from Argentina.
Just as he had done against favourite Novak Djokovic on Monday, Schwartzman got an early break of serve only to fall away in disappointing fashion as 2018 champion Zverev broke back twice to take the opening set.
Playing in front of 18,000 empty seats, both players lacked sparkle in a subdued contest but Zverev looked on course for a comfortable win as he led 3-1 in the second set.
The German appeared to lose focus though and Schwartzman grabbed his chance to win five of the next six games and extend the match into a decider.
Zverev dominated the third set, though, and will go into a final group match against Djokovic on Friday with a semi-final place still possible.
Djokovic faces Medvedev later, with the winner guaranteed a place in the semi-finals.