GORHAM – Scott Thibeault capped a strong rushing game with a pair of touchdowns Friday night to lead Scarborough to a 41-12 victory against Gorham in their Western Class A showdown.

The victory catapulted Scar-borough (3-5) past Gorham (4-4) and Massabesic, and into the eighth and final playoff spot in the Crabtree standings.

Scarborough will play at unbeaten and top-ranked Cheverus, the defending state champion, in the first round next weekend. 

KENNEBUNK 7, NOBLE 6: Tyler Elkington scored on a 1-run yard in the third quarter and Kennebunk (2-6) held on when Noble (1-7) missed an extra point on the final play of the game at North Berwick.

Ethan Beaulier hit Adam Della-Piana for a 24-yard touchdown pass on the final play for Noble before the extra-point kick failed.

WESTBROOK 26, MARSHWOOD 14: Terry Webber had two rushing touchdowns to power the Blue Blazes (4-4) to a victory against the Hawks (2-6) at Westbrook.

Webber totaled 88 yards and scored first to give Westbrook the lead for good.

Kyle Heath and Ryan Lebel added running scores, with Heath gaining 106 yards on eight carries for the Blue Blazes, who will enter the Western Class B playoffs as the No. 5 seed.

Troy Pappas threw for two touchdowns and Dan Lizotte amassed 114 rushing yards for Marshwood.

OLD ORCHARD BEACH 14, BOOTHBAY REGION 12: Andrew Fleury knocked the ball away on a fourth-quarter conversion pass to preserve a victory for the Seagulls (3-5) against the Seahawks (1-7) at Old Orchard Beach.

After Boothbay took a 6-0 lead on Nick Timberlake’s 21-yard run in the second quarter, Taylor Rancourt took the kickoff at the 28 and slipped off a pair of blocks up the middle before cutting to the sideline and running for the tying touchdown for Old Orchard.

The Seagulls took the lead later in the half when Bryan Roberts scored on a 7-yard run and then added the 2-point conversion.

Old Orchard controlled the ball for most of the second half, but the Seahawks scored the only touchdown — a 10-yard pass from Bruce Orne to Timberlake — before the conversion attempt failed.

SANFORD 31, MASSABESIC 7: Alex Shain ran for 211 yards and scored three times to lead the Redskins (5-3) over the Mustangs (4-4) at Sanford.

Shain’s three touchdowns included a 65-yard blocked punt return in a game that saw all 38 points scored in the first half.

Jon Schroder added a touchdown and 105 rushing yards for Sanford.

Massabesic quarterback Jake Desrochers connected on a 38-yard touchdown pass to Dan Welch.

GRAY-NEW GLOUCESTER 26, LAKE REGION 12: Josh Greenleaf ran for two touchdowns and the Patriots (1-7) scored 26 unanswered points to take a 20-point lead against the Lakers (0-8) at Gray.

Roman Latno connected with Adam Dumas on a 15-yard touchdown pass and Aaron Chapman added a 12-yard scoring run for Gray-New Gloucester.

Jamie Anderson scored on a 3-yard run for Lake Region in the first quarter.

But the Patriots put up 13 points in the first quarter and 13 in the third before Jacob Anderson scored for the Lakers on a 1-yard run in the third.

SPRUCE MOUNTAIN 23, FRYEBURG ACADEMY 12: Bill Calden ran for more than 150 yards and a touchdown for the Phoenix (4-4), who took a 21-6 halftime lead against the Raiders (2-6) at Livermore Falls.

After Calden’s first-quarter touchdown. Spruce Mountain also scored on a fumble recovery in the end zone by Alwayne Uter and a 7-yard pass from Zach Bonnevie to Ben Keene.

The Phoenix added a safety in the fourth when Fryeburg snapped the ball out of the end zone.

Devine Dockery had a 19-yard scoring run in the first quarter for the Raiders. Andrew Rascoe connected with Bright Amoako on a 25-yard touchdown pass in the fourth.

WELLS 26, YORK 21: Louie DiTomasso scored four times as the Warriors (8-0) secured the top seed in the Western Class B playoffs with the victory against York (3-5) at Wells.

The Wildcats finished eighth for the final playoff spot, and will be at Wells again next weekend in the first round.