Steve Ritenour, 33, of Pittsburgh managed to do a few pushups along Boylston Street before crossing the finish line in 2:58:02.
Memorable finishes
Steve Ritenour, 33, of Pittsburgh managed to do a few pushups along Boylston Street before crossing the finish line in 2:58:02.
(Globe Staff Photo / Matthew J. Lee)