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
Moninda Marube of Auburn celebrates as he crosses the finish line to win the Maine Marathon in Portland on Sunday. Carl D. Walsh/Staff Photographer
Leah Frost of Glover, Vt., celebrates as she crosses the finish line as the women's winner in Sunday's Maine Marathon. Carl D. Walsh/Staff Photographer
Christeen Irish of North Yarmouth approaches the finish line as the women;s half marathon winner Sunday in Portland. Carl D. Walsh/Staff Photographer
Documentary filmmaker Ramsey Tripp captures the action while riding on a motorcycle. Glenn Jordan/Staff Writer
Step dancers from the Stillson School of Irish Dance in Gorham perform on Veranda Street for runners in the Maine Marathon. Glenn Jordan/Staff Writer
Leah Frost of Glover, Vt., celebrates with a supporter after winning the Maine Marathon in the women's division in Portland on Sunday. Carl D. Walsh/Staff Photographer
A parade? No, this is the Maine Marathon! Glenn Jordan/Staff Writer
Runners race down Baxter Bulevard during the start of the Maine Marathon in Portland on Sunday. Carl D. Walsh/Staff Photographer
Race watchers cheer on their mom on Route 88 in Cumberland in Sunday's Maine Marathon. Glenn Jordan/Staff Writer
A young race watcher along Route 88 in Cumberland wants to know where everyone is going. Glenn Jordan/Staff Writer
Christoper Jaynes, 7, of Falmouth cheers for a record. Glenn Jordan/Staff Photographer