Aussie Daria Gavrilova has won a three-set marathon against Switzerland's Timea Bacsinszky to advance to the fourth round of the Australian Open for the second-straight year.
Gavrilova held a healthy lead in the deciding set before Bacsinszky broke in the penultimate game of the match, but the Russian-born Aussie broke back immediately to secure the 6-3, 5-7, 6-4 win.
The 22-year-old made an electric start, charging to the net with confidence and breaking Bacsinszky's serve three times in the first set.
But she appeared to lose focus during the second set, throwing her racquet to the ground in frustration as Bacsinszky took control of the match.
Gavrilova's supreme athleticism soon proved the difference, allowing her to chase down a series of well-telegraphed drop shots from Bacsinszky.
The Australian failed to convert two match points at 5-2 but held her nerve to take the match in two-and-a-half hours.
She will face a tough fourth-round opponent in Karolina Pliskova, after the US Open finalist survived a third-round scare from Latvian teenager Jelena Ostapenko.
Pliskova, who lost to Angelique Kerber in the final of last year's US Open, came back from 5-2 down in the third set to claim victory 4-6, 6-0, 10-8.