Portland’s John Stevens wins the Peaks to Portland swim Saturday. Stevens won for the sixth time, completing the 2.4-mile swim from Peaks Island to East End Beach in 44 minutes, 13.4 seconds. Cheryl Daly of South Portland was the top women finishing in a time of 49:04.9 and Kristin Jackson of Portland was the second-place woman, finishing in 49:17.3. A total of 389 swimmers completed the race.