Karen Khachanov def. Casper Ruud 6-4 7-5, Canada Masters 2025 | DeepCourt