STANDISH — Zach Dubiel completed 7 of 12 passes for 138 yards and two touchdowns, leading Bonny Eagle to a 57-12 victory against Windham in a Class A football game to end the regular season.

Both teams will be in the playoffs, Bonny Eagle in the West and Windham in the East.

Search photos available for purchase: Photo Store →

Jon Woods was the leading rusher for the Scots (7-1), finishing with 154 yards and one touchdown against the Eagles (4-4).

Ben Malloy and Joe Bissonnette caught touchdown passes for the Scots, and Stephen Hannigan and Zack Brannon both added a rushing touchdown.

WESTBROOK 49, OCEANSIDE 0: Kyle Heath needed just six carries to rush for 209 yards and three touchdowns for the Blue Blazes (5-3), who took a 35-0 halftime lead and cruised past the Mariners (2-6) at Westbrook.

Collin Joyce added a pair of rushing touchdowns while running for 82 yards on seven carries. Joyce also caught a 43-yard touchdown pass from Bailey Sawyer.

Leading 14-0 after one quarter, the Blue Blazes added 21 points in the second, capped by an 84-yard touchdown run by Heath.

Heath added a 42-yard touchdown run in the third quarter and Jared Clark closed the scoring in the fourth with a 1-yard run and 2-point conversion rush.

OLD ORCHARD BEACH 46, BOOTHBAY REGION 34: Brian Roberts rushed for more than 200 yards and four touchdowns, and also had a defensive score, leading the Seagulls (5-3) back from a 22-8 first-quarter deficit to beat the Seahawks (3-5) at Boothbay Harbor.

Joey Gildard scored on a 65-yard run with two minutes left in the first half to put Old Orchard up 26-22, then returned the second-half kickoff 82 yards for 34-22 lead.

The second-quarter comeback for the Seagulls was keyed by Roberts returning a fumble forced by Hunter Boutot into a touchdown that cut the deficit to two points.

CHEVERUS 56, DEERING 12: Joe Fitzpatrick scored three touchdowns as the visiting Stags (8-0) completed another undefeated regular season by defeating the Rams (1-7) at Portland.

Liam LaFountain added a pair of touchdowns for Cheverus, including one on a blocked punt.

SCARBOROUGH 41, NOBLE 6: Ben Greenberg rushed for 150 yards and two touchdowns on 10 carries, and also threw a touchdown pass as the Red Storm (5-3) pulled away from the Knights (1-7) at Scarborough.

Scarborough opened the scoring in the second quarter on the first of two straight touchdown runs by Charlie Raybine.

The Red Storm extended the lead to 20-0 later in the quarter on a 21-yard pass from Greenberg to Matt Fosler.

Scarborough put the game out of reach with 21 points in the third quarter behind two touchdown runs from Greenberg and a 2-yard touchdown run by Dan LeClair.

LeClair rushed for 95 yards on 15 carries. Raybine finished with 71 yards on 10 carries.

WELLS 41, LAKE REGION 14: Jake Moody rushed for two scores, Chris Carney caught one touchdown and ran for another, and the Warriors (6-2) rolled past the Lakers (2-6) at Wells.

Mike Curtis scored on a 65-yard kickoff return for Wells, which led 28-0 at halftime.

CAPE ELIZABETH 64, MOUNTAIN VALLEY 24: Noah Wolfinger threw three scoring passes, Nick Moulton had a touchdown reception and a scoring run, and the Capers (5-3) beat the Falcons (1-7) at Cape Elizabeth.

Ethan Murphy caught two TD passes and Jack Drinan rushed for more than 100 yards and a score.

Tom Feenstra and Devon Stanford led a defense that shut Mountain Valley out in a 44-point first half.

YARMOUTH 31, FREEPORT 0: Matt Woodbury rushed for a game-high high 145 yards and one touchdown on 19 carries to lead the Clippers (6-2) over the Falcons (4-4) at Yarmouth.

Thomas Lord, Matt Kelppinger and Brady Neujahr added one rushing touchdown apiece for the Clippers. Lord finished with 96 yards on 11 carries.