Rublev a eu l'occasion de conclure alors qu'il menait 5 jeux à 4 dans la dernière manche, mais il a fini par s'avouer vaincu sur la première opportunité de son adversaire de 21 ans dans le tie-break.
Le Russe s'était incliné en finale contre l'Australien Alexei Popyrin lors de la précédente édition du Masters 1000 canadien disputé à Montréal en 2024.
Au prochain tour, Shang, qui avait atteint le 47e rang à l'ATP en novembre 2024 avant de se blesser pour une longue période, sera opposé à l'Italien Luciano Darderi (22e mondial), tombeur du Canadien Gabriel Diallo, qui a abandonné à 3-2 pour lui dans la deuxième manche après avoir perdu la première 6-4.
L'Australien Alex de Minaur, tête de série n°3, a lui battu son compatriote James Duckworth 6-2, 7-6 (8/6).
Le Tchèque Jiri Lehecka, tête de série n°8, a également éliminé un compatriote en dominant Vit Kopriva 6-4, 6-2.
