Marathon effort: Irishman is first in world to run 20 races in 10 straight days
An Irishman has become the first person in the world to complete 20 marathons in 10 days back to back.
Thomas Shanahan, from Caherdavin Heights in Limerick, completed his final run in Orta in northern Italy.
He started running at 8am every morning, leaving a short space between the two marathons each day. He and his Italian companion ran the same six miles over and back daily until they reached the marathon distance.
The delighted 30-year-old said: "I've learned a lot about the limits or rather potential the human body has that we rarely tap into.
"It feels amazing to have finished. I received an amazing reception when I stepped over the finish line.
"I want to say from the bottom of my heart thank you to everyone who supported me."
He has completed dozens of marathons in Ireland and others in Spain, Holland, Belgium and Israel - but started training for this attempt only three weeks ago.
"Running the same six miles over and back wasn't really monotonous because the landscape is so nice here and the locals so helpful. I'm lucky that I had a lot of fitness built up before I attempted this, as I run 70 miles weekly, do yoga and run marathons all the time," he said.
Mr Shanahan is in the middle of completing his Masters in Quantity Surveying at Limerick Institute of Technology.
The runner is hoping to raise awareness of Limerick Animal Welfare (LAW).