Novak Djokovic overcame a shaky start to beat Frenchman Quentin Halys on Thursday and reach the Adelaide quarter-finals, stepping up his preparations for the Australian Open.
The top seed from Serbia won 7-6 (7/3), 7-6 (7/5) and will face Canada's Denis Shapovalov in the last eight of the Adelaide International.
Djokovic returned to the scene of his 2007 title run on Tuesday with a comfortable straight-sets win over France's Constant Lestienne.
He backed that up against Lestienne's doubles partner Halys but was slow to get going, slumping 2-5 in the first set before clinching victory.
"It was a great performance from my opponent today," said the 35-year-old Djokovic, who is warming up for a tilt at a 10th Australian Open title after missing last year's Grand Slam when he was deported over his vaccination status.
"He played like a top-10 player today.
"As far as my game goes, I feel good on the court," Djokovic added.
"I didn't have such a great start and he was serving really well. Tough to break so two tiebreaks were probably the most realistic score."
Djokovic's reward is a clash with world number 18 Shapovalov, who sailed into the last eight with a 6-4, 6-3 win over Russian qualifier Roman Safiullin.
Djokovic has won all seven previous encounters with the Canadian.
Shapovalov is still riding the wave of leading Canada to the Davis Cup title and said he was determined to maintain his good form.
Also in the last 16, American Sebastian Korda beat Spain's Roberto Bautista Agut 6-4, 6-4.
In the women's draw, Czech teen Linda Noskova defeated American Claire Liu 6-2, 6-2 to power into the last eight where she will play either Victoria Azarenka or Chinese qualifier Zheng Qinwen.
But former French Open winner Jelena Ostapenko crashed out to Romania's Irina-Camelia Begu 6-3, 6-0, who will face Russian world number nine and fourth seed Veronika Kudermetova next.