Karsten Warholm powered his way to the world 400m hurdles title on Wednesday night in Budapest. The 27-year-old Norwegian won in 46.88m to claim a third gold over the distance following triumphs in London in 2017 and Doha two years later.
"It's extra special to have the gold medal again because I lost it last year in Eugene," said Warholm.
"And now to have it around my neck, I feel it's back where it belongs."
Kyron McMaster of the British Virgin Islands took silver and Rai Benjamin of the United States was third.
In a sign of the competition facing Warholm, Roshawn Clarke, the 19-year-old Jamaican competing at his first world championships, was fourth.
The race provided a fitting finale to a series of thrilling showdowns on the fifth day of competition at the National Athletics Centre.
Just before the hurdles, Marileidy Paulino from the Dominican Republic found gold and redemption in the women's 400m after silver at the Tokyo Olympics and silver at the world championships in Eugene last year.
The 26-year-old, who won in a Dominican national record of 48.76 seconds, dedicated the medal to her coach and family.
"It has been a dream to win gold," she said. "I have worked very hard for this."
Natalia Kaczmarek from Poland took the silver and Sada Williams from Barbados won the bronze after crossing the line in 49.60 seconds.
Warholm's victory soothed the disappointment following the men's 1500m. Olympic champion Jakob Ingebrigsten led the race from the start and the 22-year-old Norwegian was in pole position at the bell for the final lap
He held on as Ingebrigsten tried to reply to savour the first gold medal of his senior career after a gutsy run of 3.29.38.
Read more on RFI English
Kipyegon powers to 1500m gold as Tamberi wins high jump crown
Budapest championships: Five things we learned on Day 4
Budapest championships: Five things we learned on Day 2