CAPE ELIZABETH, Maine (NEWS CENTER) -- An American man won the annual Beach to Beacon 10K race for the first time in Cape Elizabeth Sunday morning.
Ben True, a North Yarmouth native who just missed making the U.S. Olympic team, won the race.
Mary Keitany of Kenya was the first woman to finish. Emily Sisson was the first American female to finish.
Jesse Orach of Gorham, who runs at the University of Maine, was the first Maine man to finish.
Thousands of runners from 43 different states and 15 different countries participated in the 19th annual race, organized by 1984 Olympic gold medalist and Cape Elizabeth native Joan Benoit Samuelson.
Thousands also gathered to cheer on their friends and family running the race.
This story will be updated.