Australia's Alexei Popyrin has won the battle of former champions to advance to the fourth round of the Canadian Open.
Defending champ Popyrin, the 18th seed in Toronto, fought back to beat 10th-seeded Russian Daniil Medvedev 5-7 6-4 6-4 on Thursday (local time).
It was a superb win for the Australian against the former world No.1 and 2021 US Open and Canadian Open champion in the lead-up to the year's final major on the hard courts at Flushing Meadows in New York.