Novak Djokovic overcame a stubborn Lleyton Hewitt in four sets to reach the Australian Open quarter-finals.
The reigning champion beat the 30-year-old Australian 6-1 6-3 4-6 6-3.
Djokovic was cruising after winning the first two sets but had to withstand a powerful Hewitt fightback to win, despite losing his first set of the tournament.
He now faces Spaniard David Ferrer after the fifth seed beat Richard Gasquet in straight sets.
Such was Djokovic's early dominance, Hewitt, now ranked 181 in the world, did not hold a service game until the fifth game of the second set.
The Serbian, 24, who is now unbeaten in 18 Grand Slam matches, made light work of the first set in Melbourne, racing into a 4-0 lead with a break proving to be Hewitt's only game of the set.
Hewitt, who last reached the quarter-finals in 2005, produced a more even contest in the second set, breaking to make it 2-1, but could only hold serve twice more as Djokovic took a comfortable advantage.
Djokovic raced into a 3-0 lead at the start of the third set but Hewitt then won three straight games to maintain some pressure.
Hewitt broke again to lead 5-4 and took a fourth set point to halve Djokovic's lead and land a major blow against the first seed.
Djokovic withstood a break point to lead 2-1 and finally picked up a break himself to move 4-2 ahead but, after Hewitt held his serve, Djokovic completed a hard-fought victory.
He now comes up against Ferrer, who lost to Djokovic in the quarter-finals in 2008, as he continues his quest for a third straight Grand Slam.