Yemaneberhan Crippa won gold for Italy in the 5000m at the European U23 Athletics Championships on Saturday evening.
It was a race which featured a dramatic conclusion after a sprint finish in the home straight from all five athletes vying for a medal.
Fifth on the back straight, a good 15m or so off the pace, Crippa would overtake the four ahead of him. That included Belgian Simon Debognies and Spain's Carlos Mayo who claimed the silver and bronze, respectively.
The 20-year-old Crippa was the second fastest U23 in Europe this season but looked, including in the eyes of the commentator, to have left himself too much to do. However, he had enough in his legs to pick off those ahead of him.
Ireland's Barry Keane finished 12th in the race.
From fifth to first in the last 100 metres.
What a sprint finish from Yemaneberhan Crippa to win the 5000m title! #Bydgoszcz2017 pic.twitter.com/KDci1Ck3EV
— European Athletics (@EuroAthletics) July 15, 2017