Lisandro Berry-Gaviria of Bowdoinham makes a final push across the finish to win the third annual Beach to Beacon high school mile on Friday in Cape Elizabeth.
Helen Shearer digs in to win the Beach to Beacon high school girls' mile. Shearer, an incoming freshman at Hampden Academy, won the race in a course record 5 minutes, 24.1 seconds.
Maine native and last year's winner of the TD Beach to Beacon 10K Ben True prepares to hand out medals on Friday to the boys' finishers.
Lisandro Berry-Gaviria of Bowdoinham lsurged in the final 150 meters to win the boys' race.
Helen Shearer of Hampden edged defending champ Lily Horne to win the girls' race.