It took a personal best effort from American Jeshua Anderson to win the men's 400m Hurdles on Day Four of the 12th IAAF World Junior Championships.
Anderson, who trailed his teammate Johnny Dutch up to the fifth hurdle, rallied to take control of the event on the curve.
Entering the straightaway, Anderson opened his lead and ran away with the victory in 48.68, one hundredths of a second better than his previous best.
"I just wanted to finish in the top two here, but I just ran my own race and was blessed with the win," said Anderson, who celebrated with a lap of honour after his win.
"This is my last race of the year, now I'm just going to relax and start preparing for next season.
Dutch, the world leader in the event, finished second in 49.25, way below his world leading time of 48.52.
"The most important thing was an American one-two, so I'm not too disappointed Jeshua beat me," Dutch said.
Apart from that, Dutch said: "I ran a terrible race. I tripped on a hurdle; then had to alternate, which I usually don't do. I'm definitely not happy with my time.”
Cuban Amaurys R. Valle was third, running a national junior record 49.56 seconds while South African Cornel Fredericks ran a personal best 50.39 for fourth.
PC Beneke, also of South Africa, did a personal best 50.78 for fifth while Taras Shcherenko of Isreal, also ran a national record 51.35m.
Anthony Foster for the IAAF