NEW YORK: Ben Shelton beat defending champion Carlos Alcaraz 6-7(5) 6-1 6-3 1-6 7-6(10-7) in the early hours of Wednesday to reach the semi-finals of the U.S. Open in the latest-finishing match in tournament history.