Top seed Alexander Zverev broke Ben Shelton's heart and ended the dreams of the USA by winning his maiden US Open title in four sets on Sunday.