Alcaraz, 19, defeated 23-year-old Ruud 6-4 2-6 7-6(7-1) 6-3 in a match that took over three hours in New York
Alcarez (19) and Rudd (23) are the second-youngest top two in the history of the ATP Rankings.