• Hide
    B2B gallery - Carl D. Walsh / Portland Press Herald | of | Share this photo

    The sun rises behind an early arriver at Fort Williams Park before Saturday’s Beach to Beacon 10k race.

    Show
  • Hide
    B2B gallery - Staff Photo by Carl D. Walsh | of | Share this photo

    A pre-race portrait of the 108 legacy runners.

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: From left, Teresa Esposito, Molly Black, 15, Tehya Esposito, 15, and Gracie Hodgkins, 15, all dressed up in Americana running gear chat before the start of the annual Beach to Beacon 10K on Saturday, August 3, 2019. The four have run the race together for the last five years. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Finn Morris, 13, left, and Owen Patry, 15, both of Cape Elizabeth, stretch amongst the crowd at behind the starting line before the annual Beach to Beacon 10K on Saturday, August 3, 2019. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Joanna Bowers, of Buxton, stretches before the start of her first ever Beach to Beacon on Saturday, August 3, 2019. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Noah Liebenow rests his head on his wife Ashlee Liebenow's shoulder before the start of the annual Beach to Beacon 10k on Saturday, August 3, 2019. The couple came from Berlin, Mass. for the race, which they've both ran multiple times. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Runners stand in a long line for the porte-potties before the start of the annual Beach to Beacon 10K on Saturday, August 3, 2019. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Photo by Don B. Johnson/Maine HDTV | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Runners start pass through the starting line in the 2019 Beach to Beacon 10K on Saturday, August 3, 2019. (Photo by Don B. Johnson/Maine HDTV)

    Show
  • Hide
    B2B gallery - Photo by Don B. Johnson/Maine HDTV | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Runners make their way down Route 77 at the beginning of the 2019 Beach to Beacon 10K on Saturday, August 3, 2019. (Photo by Don B. Johnson/Maine HDTV)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    Runners at the start of the annual Beach to Beacon 10k on Saturday.

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: The elite women runners begin the Beach to Beacon 10K on Saturday, August 3, 2019. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: The elite men lead the pack of Beach to Beacon runners at the start of the race on Saturday, August 3, 2019. Alex Korio, front left, broke ahead early and came in first place with a time of 27:34. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographe | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: The elite women runners begin the Beach to Beacon 10K on Saturday, August 3, 2019. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Carl D. Walsh/Staff Photographer | of | Share this photo

    Joyciline Jepkosgei (100) went in front early and never let up en route to her victory at the Beach to Beach 10K Saturday in Cape Elizabeth. Sandrafelis Chebet-Tuei (107) of Kenya, last year's winner, finished second.

    Show
  • Hide
    B2B gallery - Carl D. Walsh/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - Aug 3: Women Elite, eventual winner Joyciline Jepkosgei (100) and second place winner Sandrafelis Chebet-Tuei (107) , both of Kenya, establish a substantial lead from the pack five minutes into the 22nd annual Beach to Beacon 10K race on Saturday, August 3, 2019.(Photo by Carl D. Walsh/Staff Photographer)

    Show
  • Hide
    B2B gallery - Staff photo by Mike Lowe | of | Share this photo

    Right after 2-mile mark Jepkosgei pulls away. Expanding lead with every stride.

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Alex Korio pulls ahead of the pack of elite men just down the hill from the starting line in the annual Beach to Beacon on Saturday, August 3, 2019. Korio came in first place with a time of 27:34. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    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.

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    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.

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Spectators watch at the corner of Ocean House Road and Shore Road during the annual Beach to Beacon 10K on Saturday, August 3, 2019. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Spectators cheer as Alex Korio rounds the bend into Fort Williams park in the annual Beach to Beacon road race on Saturday, August 3, 2019. Korio came in first place with a time of 27:34. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Brianna Soukup/Staff Photographe | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Runners make it to Fort Williams park at the end of the annual Beach to Beacon 10k on Saturday, August 3, 2019. (Staff photo by Brianna Soukup/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    Tony Nogueira approaches the finish line to win the wheelchair division of the 22nd annual TD Beach to Beacon 10K on Saturday.

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    Michelle Wheeler wins the wheelchair women's division of the TD Beach to Beacon 10K on Saturday.

    Show
  • Hide
    B2B gallery - Carl D. Walsh/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - Aug 3: Women Elite, eventual winner Joyciline Jepkosgei of Kenya, runs all by herself midway through the 22nd annual Beach to Beacon 10K race on Saturday, August 3, 2019.(Photo by Carl D. Walsh/Staff Photographer)

    Show
  • Hide
    B2B gallery - Carl D. Walsh/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - Aug 3: Women Elite winner Joyciline Jepkosgei jubilantly crosses the finish line during the 22nd annual Beach to Beacon 10K race on Saturday, August 3, 2019.(Photo by Carl D. Walsh/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Sandrafelis Chebet-Tuei, 21, shakes hands with Joan Benoit Samuelson after placing second in the women's division of the TD Beach to Beacon 10K Road Race with a time of 31:37. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: British runner Charlotte Purdue finishes third in the women's division of the TD Beach to Beacon 10K Road Race with a time of 32:17. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Alex Korio, 28, of Kenya wins the 22nd annual TD Beach to Beacon 10K Road Race with a time of 27:34. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Jarius Kipchoge-Birech, 26, finishes second in the 22nd annual TD Beach to Beacon 10K Road Race with a time of 28:28. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Bashir Abdi, 30, finishes third in the 22nd annual TD Beach to Beacon 10K Road Race with a time of 28:35. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Alex Korio, 28, of Kenya is approached by Joan Benoit Samuelson after winning the 22nd annual TD Beach to Beacon 10K Road Race with a time of 27:34. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    Alex Korio, 28, of Kenya wears the laurel wreath after winning the Beach to Beacon 10K on Saturday.

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Emily Infeld hugs Joan Benoit Samuelson after becoming the top place American finisher in the women's division of the TD Beach to Beacon 10K Road Race with a time of 32:38. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Runners stream past Joan Benoit Samuelson after finishing the TD Beach to Beacon 10K Road Race. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Staff photo by Carl D. Walsh | of | Share this photo

    Sofie Matson of Falmouth was the top Maine women's finisher in 36:01.

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Dan Curts slows to as stop after finishing as the first place Mainer in the 22nd annual TD Beach to Beacon 10K Road Race with a time of 29:26. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: The top Maine women's finishers stand on the winners' podium. From left: Corey Dowe, second; Sofie Matson, first; and Heather Gallant, third. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: The top Maine finishers stand on the winners' podium. From left: Ryan Smith, second; Dan Curts, first; and Will Geoghegan, third. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: The top American women finishers stand on the winners' podium. From left: Becky Wade, second; Emily Infeld, first; and Katie Newton, third. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: The top American finishers stand on the winners' podium From left: Andrew Bumbalough, second; Scott Fauble, first; and Chris Derrick, third. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Robert Mountain Shakes hands with Joan Benoit Samuelson after winning the distinction of the oldest runner to finish the 2019 TD Beach to Beacon 10K Road Race at age 91. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Sandrafelis Chebet-Tuei, left, Joyciline Jepkosgei and Charlotte Purdue stand on the winners' podium after finishing second, first and third, respectively. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Camille Fordy cools down at a misting station after running the TD Beach to Beacon 10K Road Race. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: Bashir Abdi jokingly pretends to run to the stage for the winners' ceremony. Abdi finished second. (Staff photo by Ben McCanna/Staff Photographer)

    Show
  • Hide
    B2B gallery - Carl D. Walsh/Staff Photographer | of | Share this photo

    Aaron Burdeau, 27 of Portland, jubilantly crosses the finish line, beating his previous personal record race time by 2 minutes and 30 seconds during the 22nd annual Beach to Beacon 10K race on Saturday.

    Show
  • Hide
    B2B gallery - Carl D. Walsh/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - Aug 3: some of over 6500 runners exit the finish lline area after the 22nd annual Beach to Beacon 10K race on Saturday, August 3, 2019.(Photo by Carl D. Walsh/Staff Photographer)

    Show
  • Hide
    B2B gallery - Ben McCanna/Staff Photographer | of | Share this photo

    CAPE ELIZABETH, ME - AUGUST 3: A low row of spectators line the ramparts at Fort Williams Park to watch the finish of the 22nd annual TD Beach to Beacon 10K Road Race. (Staff photo by Ben McCanna/Staff Photographer)

    Show