

A swimmer approaches East End beach during the Peaks to Portland swim. Derek Davis/Staff Photographer
Scott Yeomans of Bethlehem, Pa. is the first out of the water at East End Beach at the Peaks to Portland swim. Derek Davis/Staff Photographer
Luba Lowery of Winthrop, Mass., approaches the finish during the Peaks to Portland swim. When Lowery reached the beach, her kayaker met her with her prostetic leg so she could make the climb up the beach to the finish. Derek Davis/Staff Photographer
Kayakers help guide swimmers into the chute near the finish of the Peaks to Portland swim. Derek Davis/Staff Photographer
Yoko Aoshima of Falmouth approaches East End beach near the finish of the Peaks to Portland swim. Derek Davis/Staff Photographer
Christopher Ray of Cumberland Center reacts after reaching the finish of Peaks to Portland swim. Derek Davis/Staff Photographer
Cheryl Daly of South Portland is the first woman to reach the beach during the Peaks to Portland swim. She finished in a time of 51 minutes and 3 seconds. Derek Davis/Staff Photographer
Scott Yeomans, 51, of Bethlehem, Pa., wins the Peaks to Portland race, finishing in a time of 43 minutes and 48 seconds. Derek Davis/Staff Photographer
Race organizer Terry Swain, the aquatics director at YMCA of Southern Maine, encourages swimmers at the finish during the Peaks to Portland swim. Derek Davis/Staff Photographer
Scott Yeomans of Bethlehem, Pa., is greeted by race volunteers after winning the Peaks to Portland swim. Derek Davis/Staff Photographer
Cheryl Daly, 43, of South Portland is greeted by fellow swimmers after reaching the beach during the Peaks to Portland swim. Derek Davis/Staff Photographer