CAPE ELIZABETH, ME – AUGUST 5: The 20th annual Beach to Beacon road race. The top runners, led by #101 Shalane Flanagan, begin to break away from the pack early in the race. (Photo by John Ewing/Staff Photographer)