Den regerande världsmästaren Noah Lyles fick slita hårt för att vinna loppet på världsårsbästat 19,74, knappt före Kenny Bednarek som var tvåa på 19,78. Topptrion sprang på banorna intill varandra, 5-7.
– Jag kunde slappna av och göra det min kropp är bäst på, säger Lyles som hade problem både på 100 meter och i de inledande heaten på 200 meter, enligt AP.
När säsongen inleddes hade Usain Bolt världsrekordet för U-18 från 2003, vilket betyder att man fyller max 17 det året, på 20,13.
Personligt rekord tre dagar på raken
Sedan har Knighton förbättrat det fyra gånger vid tävlingar i USA:
Den 31 maj sprang han på 20,11 i Jacksonville, Florida. Sedan satte han personligt rekord tre dagar på raken i de amerikanska mästerskapen i Oregon med 20,04, 19,88 och 19,84 i försök, semifinal och final.
Erriyon Knighton, född 29 januari 2004, blir den yngste amerikanske OS-deltagaren sedan 1500 m-löparen Jim Ryun 1964.