London Marathon millionth finisher revealed as Shannon Foudy
The millionth person to cross the London Marathon finish line was a woman running for the hospital that saved her newborn daughter's life.
Shannon Foudy, 39, from Hemel Hempstead, made it across the line on 24 April but officials needed two weeks to check all 38,000 runners' results.
Ms Foudy's daughter, now age six, was born at 26 weeks and weighed 2lb 5oz.
The Barnet police officer has been offered a guaranteed place in the 2017 event.
Catrin Foudy battled organ failure and a brain haemorrhage while at Luton & Dunstable Neonatal Intensive Care Unit (NICU) after being born in January 2010.
Her mother finished the 26.2 mile course in 5.45:18, raising more than £2,300 for the hospital.
"I ran to say thank you to the Luton & Dunstable NICU and it is the most worthwhile thing I have ever done," she said.
"Catrin, my partner Jamie and my mum and dad were at the 14 mile mark so I stopped there for a few cuddles. Being surrounded by so many people running for great causes was amazing."
As well as being guaranteed a place in the event next year, Ms Foudy has also been presented with a special #oneinamillion t-shirt.
Hugh Brasher, event director of the Virgin Money London Marathon, said she "epitomises" the spirit of the London Marathon.
"She was a novice runner inspired to take on the challenge of 26.2 miles for a very personal cause and it's wonderful she is our millionth finisher," he said.