Hurkacz ends Kyrgios streak in Montreal, sets semi-final clash with Ruud
Hubert Hurkacz overcame 53 winners from Nick Kyrgios to halt the Australian's nine-match win streak with a three-set quarter-final victory on Friday at the ATP Montreal Masters.