
Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
John Hassett of Castine crosses the finish line first in Friday's Beach to Beacon High School Mile, with a time of 4 minutes and 37 seconds.
Tia Tardy of Lincoln wins Friday's Beach to Beacon High School Mile at Fort Williams in Cape Elizabeth, finishing with a time of 5 minutes and 32 seconds.
Joan Benoit Samuelson carries a torch during opening ceremonies Friday before the start of the TD Beach to Beacon High School Mile.
The field of 10 boys takes off from the starting line.
The girls in the inaugural Beach to Beacon High School Mile take off from the starting line near Portland Head Light.
John Hassett of Castine holds a slight lead on Jeremiah Sands of Falmouth at the midway point of the one-mile race at Fort Williams Park.
Mac Huffard of Cape Elizabeth crosses the finish line with a time of 5 minutes and 12 seconds.
John Hassett of Castine congratulates his competitors after winning the Beach to Beacon High School Mile boys' race.
The girls who ran in Friday's Beach to Beach High School Mile congratulate John Hassett of Castine for his win in the boys' race.
Tia Tardy of Lincoln receives her medal from Joan Benoit Samuelson after winning the first TD Beach to Beacon High School Mile on Friday at Fort Williams Park in Cape Elizabeth.
Megan Alberding of Yarmouth receives her medal from elite runner Jordan Hasay of Portland, Oregon, as Alicia Lawrence of Cape Elizabeth, left, and Kelsey Kennedy of Cape Elizabeth look on after the TD Beach to Beacon High School Mile on Friday at Fort Williams Park in Cape Elizabeth.