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
Dan Vassallo, 30, of Peabody, Mass., greets fans as he finishes first overall in Sunday's Portland Sea Dogs Mother's Day 5K. Derek Davis/Staff Photographer
Top athletes lead a mass of runners, including eventual race winners Dan Vassallo, 30, of Peabody, Mass., and Erica Jesseman, 26, of Scarborough, shortly after the start of the Portland Sea Dog' Mother's Day 5K. Derek Davis/Staff Photographer
Erica Jesseman, 26, of Scarborough finishes first among women in Sunday's Portland Sea Dogs Mother's Day 5k. She has won the race four straight years. Derek Davis/Staff Photographer
Dan Vassallo, 30, of Peabody, Mass., left, and Aaron Chelate, 33, of Saco pass under a train bridge shortly after the start of Sunday's race. Vassallo beat Chelate by 24 seconds in a time of 15 minutes and 43 seconds. Derek Davis/Staff Photographer
Runners enter Hadlock Field near the finish during the Portland Sea Dogs Mother's Day 5K on Sunday. Derek Davis/Staff Photographer
Runners pass under a train bridge shortly after the start of the Portland Sea Dogs Mother's Day 5K. Derek Davis/Staff Photographer
Sharon Stark of Falmouth gives her daughter Haley, 13, a kiss after they crossed the finish line in Portland Sea Dogs Mother's Day 5K. This was Haley's first race after recovering from a spinal stroke last year. Derek Davis/Staff Photographer
Brittany Liscord of Portland shares a moment with her mother,Deborah Wisinewski of Amherst, N.H., after crossing the finish line. Derek Davis/Staff Photographer
Sue Olafsen of West Baldwin gets a hand slap from her granddaughter, Sadie Griffin, 6, of Portland. Derek Davis/Staff Photographer
Slugger and his mother congratulate runners as the finish. Derek Davis/Staff Photographer