Hubert Hurkacz advances to Canadian Open final after top-10 showdown against Casper Ruud
Sunday, August 14, 2022, 10:30 [IST]
Montreal, August 14: Hubert Hurkacz will contest the second ATP 1000 final of his career after coming from a set behind to defeat...