The crowd was roaring in Boston on Monday as one man made his way to the marathon finish line, inch by painful inch.
As other runners rushed past him, Micah Herndon of Tallmadge, Ohio, was on his hands and knees, dragging himself to the end of the race after his legs gave out.
"I just resorted back to the training I had throughout the Marines," Herndon told ABC News. "Adapt and overcome. If I couldn't run, the next best thing is to crawl. I started crawling for a little bit, my right hamstring tightened up, I couldn't really crawl anymore. So the next best thing is to low crawl. So I started to low crawl, waited until my right hamstring loosened up a bit, and I was able to start crawling again."
The pain began miles earlier as the humidity from the rainy day affected him, his legs starting to break down at mile 22 of the 26.2-mile race.
"You just gotta push through it, you know? Once I realized I couldn't achieve and maintain my goal pace, I had one goal in mind, and that was just to finish that race on my own," he said.
Herndon may have finished the race by himself physically, but he was carrying with him the memories of friends he lost in the Marines.
The 31-year-old was deployed to Iraq in 2008 and Afghanistan in 2009 as a lead machine-gunner in the "Lava Dogs" division -- the 1st Battalion, 3rd Marines, based out of Hawaii – Ohio’s Record-Courier reported in a pre-race profile.
When Herndon runs, his sneakers hold the tags of three men who died in Afghanistan: Marines Matthew Ballard and Mark Juarez, as well as Rupert Hamer, a British journalist who was embedded with the troops.
After his tours, Herndon struggled to reintegrate into civilian life. But then he started running.
"Running, for me, is therapy," he told ABC News.
Herndon suffers from post-traumatic stress disorder and survivor's guilt -- "my wounds that I wear, my battle scars that I have," he said.
"One way of coping with that is running, and to honor them, because they're not here anymore and they can't run anymore. Just to honor their names and their family that's still here."
This was Herndon’s third marathon, after qualifying for it with the Pro Football Hall of Fame Marathon, which he finished in 2 hours and 59 seconds last year.
But he also hopes he can send a message to other veterans struggling. He said that the system for taking care of veterans didn't work for him, but he found his "own release."
"I just hope other veterans can know that there is light at the end of the tunnel even if you have setbacks and whatnot," Herndon said. "You may fall down, get backtracked, make mistakes -- trust me, I've made my fair share of mistakes, especially after the Marine Corps, getting back home with my friends and family -- but it's how you rebound from those mistakes and how you cope with them."
Herndon clearly practices what he preaches, as his determined crawl showed, and he's not derailed by this race. He had hoped to qualify for the New York Marathon with this race, but fell short despite pacing well in the first 20 miles, finishing at a (still impressive) 3 hours and 38 minutes.
After he spends some time soaking in Epsom salt and sitting in the sauna, Herndon will get back to training to qualify for Boston again next year -- and then, hopefully, get to New York.
"I will learn from this experience," he said. "Every race is a journey, and I feel like you learn from your mistakes and just better yourself for the next race."