Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
The first wave of runners leaves the starting line during the Old Port Half Marathon.
Portland police officers Brent Abbott, left, and Thomas Kwok run the Old Port Half Marathon in full uniform.
Supporters get percussive on Commercial Street.
Rain pelts a runner as he crosses the narrow gauge tracks at the head end of the Eastern Promenade.
Katherin Terwedow, of Marlborough, Mass., congratulates runners as they near the finish line.
PAndrew Chase, of New York City, stretches out among the first wave of runners near the start.
Parking Control Officer Ann Rand directs traffic on Commercial Street as a steady stream of runners pass by.
Runners stream past a barricade on Commercial Street.
Dan Parsons, of Ownings Mills, Md., runs on Commercial Street.
Blake Porter, of Chattanooga, Tenn., strikes a pose on Commercial Street during the Old Port Half Marathon.
Runners stream past the masts of ships along the Eastern Promenade.
Spectators with umbrellas line the home stretch.
Spectators stay dry in a narrow gauge railroad car during the Old Port Half Marathon & 5K.
Janna Mitsos, of Chicago, nears the finish line for a time of 1:23:50.5 to win the female division at the Old Port Half Marathon.
Jeremy Bennie, of Brunswick, on his way to the finish line for a first-place time of 1:11:37.6 at the Old Port Half Marathon.