Germany's Alexander Zverev remained on track for a return to the Australian Open final after beating American Learner Tien 6-3 6-7(5) 6-1 7-6(3) in the Melbourne Park quarter-finals on Tuesday.
The big-serving third seed, who finished runner-up to Jannik Sinner last year, will face either Carlos Alcaraz or Alex de Minaur in the last four in what will be his fourth semi-final at the event.
"Learner, from the baseline, was playing unbelievable," said Zverev, who posted 24 aces and one double fault throughout the match.
"I don't think I've played anyone who plays that well from the baseline for a very, very long time. I don't know what (Tien's coach) Michael Chang has done with him in the off-season, but the way he's playing it's incredible.
"Without my 20 aces, or something like that, I probably wouldn't have won today, so obviously very happy with my serve. And just generally happy to be back in the semis."
Zverev secured a break in the sixth game of the opening set when 20-year-old Tien sent a crosscourt backhand just beyond the tramlines to give the German the upper hand.
There was little between the pair in the second set, which Tien shaded in the tiebreak having beaten Zverev with a fine passing shot to set himself up for a set point that he gleefully converted.
However, Zverev pulled clear in the third set, eliminating the unforced errors and breaking twice to ease ahead.
The fourth set went on serve but Zverev took command in the tiebreak and booked his place in the next round.

Sabalenka, Djokovic headline US Open mixed doubles field
Infantino accuses World Cup critics of spreading hate in open letter
All-rounder Greaves sets test record with five wicket maidens in a row
Pogacar wins record-equalling fifth Tour de France title
