Shapovalov won the ATP 500 tournament in Dallas and he did so while beating three top-10 players in the process.