He crossed the line ahead of the pack and celebrated in front of the spectators… but little did Hagos Gebrhiwet know that he still had another 400metres to run.
The Ethiopian thought he claimed Diamond League glory on Friday in the 5,000m race in Lausanne on Friday.
Approaching the start-finish line, Gebrhiwet powered through thinking he had won the event.
However, inexplicably he somehow failed to acknowledge the track-side official ringing the bell to signal that he and and his fellow athletes were now embarking on the last lap of the race.
With his focus clearly elsewhere, the 25-year-old eased up as he crossed the start-finish line and began veering off the inside lane towards the outskirts of the track.
As he raised his arms in triumph to the Switzerland crowd – it wasn’t until seven seconds had elapsed before he realised his grave mistake.
At this point it was too little, too late as his countryman Yomif Kejelcha had flown past him to take the lead around the penultimate bend of the track.
Gebrhiwet rejoined the race in second but had lost the momentum and was unable to catch Kejelecha, the world indoor mile record holder, who raced to victory in 13:00.56.
Things were made worse for Gebrhiwet as he finished in 10th in an underwhelming time of 13:09.59.
Gebrhiwet, who claimed bronze at the 2016 Rio Games, will be hoping he doesn’t repeat this come the Tokyo Olympics next year.