Hurkacz battles back to topple Ruud in Montreal

By August 14, 2022