Daniel Wiffen has broken the 800m freestyle world record to clinch his third gold medal at the European Short Course Championships in Romania.
The 22-year-old finished in 7 minutes 20.46 seconds, shaving over two seconds off a record held by Australian Grant Hackett, which stood for 15 years.
He beat France’s David Aubry to the gold medal.
Wiffen also clinched the 1500m and 400m freestyle gold medals this week.
“It’s amazing. I had so many people texting me saying I was going to break the world record,” he said.
“I was trying to keep it under wraps that I was kind of in the shape for it. This morning I felt horrible as well, which is kind of weird.
“It clearly proves that feeling doesn’t really have anything to do with it.”
In the final day of action in Bucharest, the County Armagh native finished almost 10 seconds ahead of second placed Aubry in 7:30.32 and Ukraine’s Mykhailo Romanchuk in third.
Sunday’s win caps a fine end to a remarkable week for Wiffen, who became the first Irish swimmer to win a gold medal at a European Short Course Championships with his victory in the 400m freestyle on Tuesday.
He then set a new personal best and Irish senior record time of 14:09.11 in the 1500m freestyle on Thursday, the third quickest time in history.
“This is the hardest period of racing,” he said.
“We had 10 days of racing, including the week before this. I’ve done four 1500m, three 800m and two 400m – to finish it off in that style just proves my fitness at the moment.
“This time last year I broke the European record 800m. At the World Champs I had two fourth places and a European record long course in the 1500m freestyle.
“Off the back of that I was disappointed with my fourth place. When I got here I was like, ‘OK, we need to step up’. No more fourth places, let’s get in the medals.
“I came away with three golds and a world record, it’s just amazing,” he beamed.