Ben Shelton won the biggest title of his career to-date after claiming the Canadian Open men's singles crown after a pulsating final against Karen Khachanov. Shelton becomes the youngest American ATP Masters 1000 champion since 21-year-old Andy Roddick won the 2004 Miami title.