Steve Cochrane
Steve Cochrane, of Ontario, tries to cool off at the finish line.
(Globe Staff Photo / Tom Herde )