PORTLAND — Rob Gomez of Saco and Leah Frost of Round Pound won the 22nd running of the Maine Marathon on a cool and cloudy Sunday morning.

Gomez, 30, ran away from the field of 1,162 to win by more than 10 minutes in 2 hours, 24 minutes, 22 seconds. The victory was worth $500 plus a $1,000 bonus for breaking 2:25.

A year ago, Gomez was runner-up to his friend Dan Vassallo of Peabody, Mass. A Colby College graduate, Vassallo had been invited by Gomez to run the race and wound up with a course-record time of 2:21:12.

“I didn’t invite him back,” Gomez said with a wide smile at the finish line. “I wanted to get a little redemption this year.”

Adam Goode, 30, of Bangor was second in 2:34:48 and Matt Rand, 22, of Cape Elizabeth was third in 2:35:14.

Frost, 30, grew up in Round Pound, attended high school in Switzerland and ran one season on the Wesleyan University cross country team. Her only previous marathon experience had been as a bandit, or unregistered runner.

“My family gifted me registration,” Frost said. “I haven’t raced since my freshman year of college until this winter, when I got excited about it again.”

She won Sunday’s race by more than 3 minutes in 3:00:52. Erin Nixon, 24, of Boston was second in 3:04:06 and Dana Deingenis, 28, of Norwood, Mass., was third in 3:08:15 — edging fourth-place Katie McMahon, 19, of Brunswick by 4 seconds.

Grant Berthiaume, 51, of Tucson, Ariz., won the wheelchair race in 2:19:59 as part of a trio of men attempting 50 wheelchair marathons in 50 weeks in 50 states. They raced in New Hampshire Saturday before coming to Maine, No. 36 on their list.

In the concurrent half marathon, Moninda Marube, 34, of Auburn won by more than 2 minutes in 1:08:13. The first female was Sarah Mulcahy, 26, of Baring Plantation in 1:23:42.

The half marathon included 2,407 entrants.

For the second year in a row, the race beneficiary, STRIVE, will receive a check for more than $50,000 from race proceeds.

Find searchable real-time results here.