The Canadian secured his first Top 10 win in nearly 2.5 years, while the Russian qualifier stunned the 2017 champion.