Runners at the start of the annual Beach to Beacon 10k on Saturday.
Tony Nogueira nears the finish line at the TD Beach to Beacon 10K, where he captured his 12th victory in the wheelchair division.
Right after 2-mile mark Jepkosgei pulls away. Expanding lead with every stride.
A pre-race portrait of the 108 legacy runners.
The sun rises behind an early arriver at Fort Williams Park before Saturday’s Beach to Beacon 10k race.
Alex Kosorio runs along Shore Road after breaking away from the other men elite runners in the annual Beach to Beacon 10k on Saturday. Kosorio came in first place.
Alex Kosorio leads the pack of men elite runners followed by, from right, Jairus Kipchoge-Birechalong, Bashir Abdi and Brett Robinson in the annual Beach to Beacon 10K.
Sofie Matson of Falmouth was the top Maine women's finisher in 36:01.