Caribou’s Evan Graves hits the finish tape as he wins Sunday’s 20th annual Maine Marathon in a time of 2 hours, 36 minutes, 53 seconds. Brunswick’s Robert Ashby came in third (2:41.46).

Scarborough’s Kristin Barry won the women’s half-marathon for the second time in three years, finishing in 1:19.27. Andrew Combs, who once ran at Bowdoin, was the winner of the half-marathon in 1:09.20. The race traversed Portland, Falmouth, Cumberland and Yarmouth.