CUMBERLAND – Nick Dunnett scored as time ran out in the second overtime Saturday, and Greely earned a 2-1 win over Fryeburg Academy in a Western Maine Conference boys’ soccer game.

Dunnett lofted the ball toward goal from 40 yards for the Rangers (2-2). The ball curved back to the right and slipped into the upper corner.

Greely led 1-0 at the half on Nick Shain’s goal from Ben Giffard. Stefan Sjekloca tied it for Fryeburg (1-1) on a breakaway with 11:29 left in regulation.

FREEPORT 5, NORTH YARMOUTH ACADEMY 3: Jack Dawe and Zach Greene scored two goals apiece for the Falcons (3-1), who had four unanswered goals in the second half to rally past the Panthers (2-2) at Freeport.

Chris Collins also scored and Josh Weirich added two assists for Freeport.

SACOPEE VALLEY 4, RICHMOND 0: Nate Foster and Mitch Watson each finished with two goals and an assist to lead the Hawks (3-0) past the Bobcats (1-1-1) at Richmond.

FOOTBALL

LISBON 34, OLD ORCHARD BEACH 10: Zack Splude threw two 15-yard touch-down passes and added a 20-yard rushing score to lead the Greyhounds (2-0) over the Seagulls (0-2) at Lisbon Falls.

Cam Graft and Jordan Torres were the recipients of the TD passes, and Mason Haley added a 50-yard rushing touchdown for Lisbon.

FREEPORT 47, SACOPEE VALLEY 18: James Purdy threw for three touchdowns and scored on a 1-yard run as the Falcons (2-0) beat the Hawks (0-2) at Freeport.

Dan Burke led Freeport with 18 tackles and also scored on a 6-yard run, and Chris Farley caught touchdown passes of 51 and 9 yards. Luke LaMagna also scored twice for the Falcons, on a 78-yard run and a 70-yard kickoff return.