This marathon runner thought a police officer deserved a medal for his actions, so he gave him his own.
Robert McCoy had just made the final turn, and could see the finish line in the distance, during the Rock ‘n’ Roll Marathon in Savannah, Georgia. After running 26 miles, he had to know that all the effort was about to pay off.
That’s when he took a nasty fall, scraping his face, knees, and shoulder.
Sgt. John Cain of the Savannah-Chatham Metropolitan Police Department saw him tumble and rushed to help him.
RELATED: ‘Angel’ Policeman Helps Woman Who Lost 200 Pounds Finish a 10K
Bloodied and stunned from the fall and exhausted from running non-stop for hours, McCoy mumbled that he “had to finish this race.”
The police officer helped him up, took his arm, and kept McCoy standing for those last 200 yards past cheering spectators.
McCoy was running the marathon in honor of his father, who’d passed away in the spring. That’s why it was so important to him to finish.
WATCH: What Runners Do When Man’s Wheelchair Breaks Mid-Marathon in NY
He thanked Sgt. Cain by giving the officer his finishers’ medal (pictured above).
“He deserved it more than I did, because if it weren’t for him, I wouldn’t have finished the race for my dad,” McCoy told TODAY.
(WATCH the Savannah-Chatham Metropolitan Police video below) — Photo: SCMPD