Ben Shelton booked his place in the US Open semi-finals with a remarkable five-set victory over tournament favourite Carlos Alcaraz.
Reigning champion Alcaraz was the odds-on favourite to make his fourth US Open semi-final on Wednesday morning after easing through his first four fixtures, but Shelton had other ideas on home turf.
The contest was forced into a match-deciding tiebreak with the scores level at six games all in the final set, and it was the American who came out on top, winning 10-7 to end the four hour and 28 minute contest.
In handing Alcaraz his third defeat of the calendar year, Shelton has earned a spot in the final four of the US Open for the second time in his career, last doing so in 2023 when he crashed out in the semi-finals to eventual winner Novak Djokovic.
Following Shelton's shock victory in New York, we take a look at who the last American tennis player was to win the US Open.
Andy Roddick is the last American to win the US Open, clinching the honour in 2003.
It was a mightily impressive campaign from the former world number one, dropping just three sets from the 24 contested throughout his tournament.
He came from two sets behind to beat Argentine David Nalbandian in the semi-finals, before overcoming Spaniard Juan Carlos Ferrero in straight sets to win the final and secure a maiden Grand Slam title -- which he would fail to add to.
He became the seventh American to win the competition in the Open Era, with Pete Sampras victorious for the fifth time just a year prior in 2002.