SOUTH PORTLAND — Jared Brooks gave up a leadoff infield single to Sam Troiano but didn’t allow a hit the rest of the game, leading Cheverus to a 4-0 win over South Portland in an SMAA baseball game Thursday.

Brooks struck out 11 and walked three.

Maxx St. John delivered a two-run single in the third inning and Cam Dube scored on Jack Casale’s grounder as Cheverus (8-0) took a 3-0 lead.

Griffin Watson had three hits for Cheverus.

South Portland fell to 5-3.

DEERING 3, WESTBROOK 1: Riley Bartell hit an RBI single and was one out away from a complete game when he reached the pitch limit as the Rams (4-3) downed the Blue Blazes (5-4) at Hadlock Field.

Westbrook took an early lead on an RBI single from Justin Capetta in the first inning.

Luc Harrison drove in the tying run with a groundout in the third and Bartell followed with his run-scoring single.

A bases-loaded walk to Jack Lynch produced an insurance run in the sixth.

Bartell allowed one earned run on six hits and five walks while striking out six. Joe Pelletier retired the final batter.

Kyle Hebert went six innings for Blue Blazes, surrendering two earned runs on five hits and four walks. He struck out six.

PORTLAND 5, WINDHAM 0: Don Tocci pitched a three-hitter with six strikeouts as the Bulldogs (6-2) defeated Windham (3-6) in Portland.

Portland took a 1-0 lead in the third when Bill Snyder scored on Dom Tocci’s sacrifice fly.

Ben Sawyer’s two-run single highlighted a four-run sixth.

SCARBOROUGH 6, BONNY EAGLE 3: Winning pitcher Morgan Pratt lined a two-run single down the left-field line in the top of the seventh inning to help the Red Storm (5-3) secure a win over the Scots (2-6) at Standish.

Pratt’s hit helped Scarborough turn a 3-2 lead through six innings into a four-run cushion.

Cameron Seymour belted a solo home run in the fifth inning for Scarborough. Zoltan Panyi, Tim Carion and Wyatt Plummer each added a pair of hits.

Brady Grass had two for Bonny Eagle, and Kolby Lambert and Arlo Pike each hit a double.

Pratt gave up seven hits and struck out three.

GORHAM 5, SANFORD 3: Jason Komulainen had three hits and Bill Prescott homered for the Rams (7-2) in a victory over the Spartans (2-7) in Sanford.

Gorham scored single runs in the first and third and widened the lead to 3-0 on Prescott’s homer in the fourth.

Komulainen doubled home a run and later scored in the fifth to make it 5-1.

NOBLE 6, MASSABESIC 3: Duncan McGilvery, Coby Johnson and Matt Chambers drew consecutive walks in the sixth inning and Kasey Rogers followed with a go-ahead two-run double as the Knights (3-5) rallied past the Mustangs (1-8) in North Berwick.

Rogers’ second hit of the game gave Noble a 4-3 lead. Jack Lacroix followed with a sacrifice fly, and Rogers scored the final run on an error.

Tyler Ouellette had a hit, a walk and a run scored for Massabesic.

RICHMOND 6, TRAIP ACADEMY 4: The Bobcats (7-1) scored five runs in the top of the seventh with the help of four errors to beat the Rangers (5-2) at Kittery.

Matt Rines and Nate Kendrick each had a single and scored in the winning rally.

Trevor Salema hit a double and a single, scored a run and drove in a run for Traip.

MORSE 6, MARANACOOK 3: The Shipbuilders (6-1) took advantage of four errors and a hit batter to score five times in the seventh inning, rallying for a win over the Black Bears (2-5) in Bath.

Morse got three hits from Riley Lamarre.

Chris Florek pitched a six-hitter for Maranacook and had a pair of doubles and scored a run.


BRUNSWICK 12, KENNEBUNK 11: Josh Dorr scored with 3:18 left in overtime to give the Dragons (5-0) a win over the Rams (2-4) in Brunswick.

Aiden Glover set up the winning play, coming down the field in transition and rounding the cage before feeding Dorr on the far side.

Dorr registered four goals and two assists, and Glover had three goals and two assists. Nate Girardin added a pair of goals.

Dante DeLorenzo and Cam Connor notched three goals apiece for Kennebunk, while Brenden Whitten collected two goals and four assists.

FALMOUTH 17, WAYNFLETE 0: Jack Scribner powered the offense with four goals and five assists as the Yachtsmen (7-0) rolled past the Flyers (2-4) in Portland.

Devin Russell had three goals and two assists, and Nate Arrants also recorded three goals. Kristian Valle, Henry Farnham, Louis Mainella and Iyendae St. Louis each chipped in a pair of goals.

Will Armstrong stopped 15 shots for Waynflete, while Liam Tucker had three saves for the Yachtsmen.