Mark Messier took his longest line shift ever — and finished it — at Sunday’s New York City Marathon. (Seth Wenig/AP)

Two hours, nine minutes and 15 seconds later, six-time Stanley Cup champion Mark Messier crossed the finish line. The former New York Rangers great was running for Tomorrow’s Children’s Fund and Answer the Call, which supports surviving family members of 9/11 first responders.

“I just got filled up with inspiration,” said Messier, who trained by himself on the roads of Greenwich, Conn. for seven months. “I feel great.”

Did you miss the marathon? Re-live it all in this neat “Marathon in a Minute” video from Benjamin Norman of the New York Times.

Among the other celebrity runners were Olympic speedskater Apolo Anton Ohno (3:25:14), former Manchester United goalkeeper Edwin Van der Sar (4:19:16) and American softball gold medalist Jennie Finch (4:05:26).

By finishing under four hours, Ohno — who ran the Chicago Marathon in September — earned a $26,200 donation to the Special Olympics from Subway.

“This really is the people’s race,” Ohno said. “I can check this off my bucket list.