Teenager Bianca Andreescu stunned Serena Williams in a gripping US Open final to claim a first Grand Slam title and deny the American a 24th major.
Williams, 37, did not cope with the 19-year-old's quality in a 6-3 7-5 loss.
Canadian 15th seed Andreescu, in the main draw here for the first time, blew a double break in the second set before taking her third match point and falling to the ground in disbelief.
"This year has been a dream come true," Andreescu told the crowd.
"I am beyond grateful and truly blessed. I've worked really hard for this moment. To play on this stage against Serena - a true legend of the sport - is amazing."