Teenager Bianca Andreescu stunned Serena Williams in a gripping US Open final to claim a first Grand

Williams, 37, did not cope with the 19-year-old's quality in a 6-3 7-5 loss.