Luciano Darderi def. Juncheng Shang 4-6 6-1 6-4, Canada Masters 2026 | DeepCourt