In a daring act, a 39 weeks pregnant Chicago woman ran a marathon and gave birth to a daughter just hours after crossing the finish line.
Amber Miller, 27, - while expecting her second child any day - set off to run the Chicago Marathon, and as she neared the final stages of the race, contractions kicked in.
But the extraordinary mother-of-one from Illinois continued the race regardless, half running, half walking.
The determined athlete managed to cross the finish line in 6 hours and 25 minutes.
And just a few hours after completing the 26.2-mile race on Sunday the Chicago woman gave birth to her daughter, June Audra.
"It was the longest day of my life," the Daily Mail quoted the new mother as telling the Daily Herald.ncredibly, the Chicago race was not even baby June's first marathon - Miller ran the Wisconsin Marathon earlier this year while four moths pregnant.
She also ran another marathon when she was about four months pregnant with her son, Caleb, 19 months.
Despite the extra weight, the veteran runner's time was just three hours off her personal best.
She and her husband drove to Central DuPage Hospital in Winfield where she gave birth to the healthy 7 pounds, 13 oz baby.
Miller decided to run because she and her husband had already signed up for the race.