Karsten Warholm ran the second fastest 400m hurdles ever at the Diamond League meeting in Stockholm on Sunday.
Running from lane eight, the Norwegian finished in 46.87. His time was just 0.09 outside Kevin Young's world record.
The world champion's previous best of 46.92, which he ran in Zurich last August, had been the second-fastest time ever for the event. Sunday's run is also a European record.
Warholm is the first athlete to run under 47 seconds twice.
The 24-year-old ran the time despite hitting the last hurdle. Had he not done so, he may have broken the world record which was set 28 years ago in Barcelona.
Incredibly, just over 90 minutes after running in the 400m hurdles, Warholm lined out for the 400m - and won.
From lane eight, Warholm ran 45.05, a season's best, as he finished 0.80 ahead of Slovakian Luka Janezic.