SCARBOROUGH — Scarborough sent 12 batters to the plate and scored eight runs in the first inning on its way to a 12-7 win over Westbrook in an SMAA baseball game Saturday.

Wyatt Plummer had a pair of doubles and drove in four runs for Scarborough (1-1).

Westbrook (2-1) scored six runs in the third to cut its deficit to 9-6, highlighted by a two-run triple by Dylan Francoeur and a two-run homer by Derek Higgins.

GORHAM 10, DEERING 1: Gorham (2-1) used a six-run fifth inning to pull away from Deering (2-1) at Hadlock Field.

Brogan McDonald was 3 for 4 with three RBI, Kyle King collected four singles, and Jason Komulainen, Lucas Roop and David Drew each added a pair of hits.

Jack Lynch drove in Deering’s run with a sacrifice fly in the third inning.

Adam Peterson picked up his first win of the season, allowing two singles and two walks in six innings.

SOUTH PORTLAND 2, MARSHWOOD 1: Sam Troiano broke a scoreless deadlock with an RBI double in the sixth inning and scored on a single by Zach Johnson as the Red Riots (2-1) beat the Hawks (0-3) in South Berwick.

Marshwood’s Holden Jackman drove in Max Horton in the bottom of the sixth.

Hunter Owen picked up the win, allowing one run on three hits in six innings, with four walks and four strikeouts.

WINDHAM 3, BIDDDEFORD 1: Tanner Bernier and Tim Greenlaw scored on a misplayed grounder in the sixth inning as the Eagles (2-2) broke a 1-1 tie against the Tigers (1-2) in Biddeford.

Windham took a 1-0 lead when Cam McCartney led off the game with a single, stole second and came home on Tanner Bernier’s hit.

Biddeford tied the game in the fourth when Brady Crepeau scored of a double steal, after singles by Crepeau and Logan Magnant.

Zach Skillings pitched a three-hitter for Windham, striking out five. Crepeau took the loss, giving up seven hits while striking out seven.

CHEVERUS 9, BONNY EAGLE 1: Winning pitcher Jack Casale went 3 for 4 with three RBI and scored three runs for the Stags (3-0) as they cruised past the Scots (2-2) in Portland.

Max St. John also drove in three runs with a sacrifice fly and a double.

William Whyte had a pair of hits for Bonny Eagle, including a double.

Casale allowed six hits and struck out four.

PORTLAND 10, MASSABESIC 2: The Bulldogs (2-1) produced five straight hits in the third inning, including by a double by Tom Joyce, to score three runs and pull away from the Mustangs (0-3) at Hadlock Field.

Donny Tocci picked up the win, allowing one earned run on two hits and three walks in six innings. He also had three singles and an RBI. Ben Sawyer and Giovanni Ruotolo each added a pair of hits for the Bulldogs, who got two runs in the first, three in the second and three in the third for an 8-2 lead.

Jacob Gregoire had two hits for Massabesic.

THORNTON ACADEMY 4, SANFORD 3: Evan Balzano went 3 for 4 with three RBI, and the Golden Trojans (2-1) built a 4-0 lead in the second inning and held off the Spartans (0-4) at Sanford.

Sanford chipped away with a run in the third, on Nate Martineau’s RBI double, and two in the fifth.

Martineau finished with three hits.

YARMOUTH 4, FRYEBURG ACADEMY 0: Joe Coyne hit an RBI double to start a four-run fourth inning as the Clippers (2-1) downed the Raiders (1-4) in Yarmouth.

Chris Romano added an RBI single. Gibson Harnett picked up the win, allowing five hits while striking out seven in six innings.

HALL-DALE 10, TELSTAR 5: Austin Stebbins and Dean Jackman drove in two runs apiece to lift the Bulldogs (3-0) to a win in Bethel.

Josh Elliott had three singles and an RBI for Hall-Dale, and Akira Warren had a single and a double. Warren also got the win in relief.

CARRABEC/MADISON 27, MT. ABRAM 0: Dustin Crawford went 4 for 4 with seven RBI as the Cobras (1-2) rolled past the Roadrunners in Strong.

Crawford had two doubles and a triple and scored five runs. Evan Bess (2 for 4, triple, three runs, four RBI), Dylan Willette (2 for 4, double, two RBI) and Jordan Hadley (2 for 2, double, four runs, three RBI) also had big days at the plate.

LACROSSE

BONNY EAGLE 11, LAKE REGION 6: Spencer Sheilds scored five goals for the Scots (1-1) as they beat the Lakers (0-2) in Naples.

Brandon Sargent led Lake Region with three goals.

FALMOUTH 12, SOUTH PORTLAND 10: Jack Scribner notched four goals and Devin Russell added three to lead the Yachtsmen (4-0) past the Red Riots (2-1) in South Portland.

Falmouth opened an 8-3 lead in the first half before holding off several challenges from the Red Riots in the second half.

David Fiorini, Finn Zechman and James Ellis each scored twice for South Portland, and Cooper Mehlhorn added a goal and two assists. Fiorini also had two assists.

BRUNSWICK 22, YARMOUTH 5: Aiden and Christian Glover each scored five goals and the Dragons (3-0) jumped out to a 10-0 lead after the first quarter against the Clippers (2-1) in Brunswick.

Aiden Glover added four assists, while Max Gramins scored four goals and Ben Palizay had three. Brunswick led 16-0 at halftime.

Anders Corey scored four goals for Yarmouth.

GARDINER 11, NYA 9: Tristen Hebert scored three goals to help the Tigers (5-0) beat the Panthers (1-2) in Yarmouth.

Sloane Berthiaume and Tanner Hebert each chipped in with two goals and two assists. Cody Rizzo also scored twice and Kyle Johnson had three assists.

Jack Labbe and Sam Johnson scored twice for NYA (1-2).

DEERING 12, MARANACOOK/WINTHROP 2: Omar Contreras recorded four goals and Nate Richards got three goals and two assists as the Rams (2-1) beat the Black Bears (2-2) in Portland.

Jonah Peterson and Zach Harvey each scored twice for Deering, with Peterson adding three assists.