Florida teenager Erriyon Knighton has toppled Usain Bolt's 200m mark for athletes under 18 at an American track meeting.
The 17-year-old Knighton ran down Olympic 100m favourite Trayvon Bromell to win the 200m in 20.11 seconds, shaving 0.02 off Bolt's time in 2003.
"I've definitely got to respect them, top of the world," Knighton said.
"But I feel like I brought my A game today."
Knighton chose to turn professional after competing in high school.
Bromell, the year's fastest at 9.88 in the 100m, finished second in 20.20, his best since 2015.
Meanwhile, world champion Grant Holloway dominated a quality 110m hurdles field.
Holloway clocked 13.10 to finish clear of Olympian Devon Allen (13.22) and fellow American Daniel Roberts (13.23), as they tuned up for next month's U.S. Olympic trials.
Jamaica's reigning Olympic champion Omar McLeod did not start the final after winning his heat in 13.16, with Holloway a hundredth of a second faster in the second heat.
American Ronnie Baker won the men's 100m in 9.99 seconds from Jamaica's Yohan Blake, Olympic silver medallist in 2012, and six-times Olympic gold medallist Allyson Felix ran her fastest 400m since 2018, clocking 50.66.