FALMOUTH — Connor Aube tripled home the tying run in the bottom of the seventh and Will D’Agostino followed with an RBI single to lift Falmouth to a 5-4 baseball win over Kennebunk on Tuesday.

Falmouth (8-2) trailed 3-1 going into the sixth, but Addison Foltmer smacked a bases-loaded double to tie the game.

Kennebunk (5-5) reclaimed the lead in the top of the seventh when Robbie Burns tripled and scored on Ben Wilson’s single. 

PORTLAND 3, SOUTH PORTLAND 0: Nick Dipalma finished with four strikeouts and four walks in pitching a five-hitter to lift the Bulldogs (7-4) to a win over the Red Riots (8-2) at South Portland.

Portland got one run in the third inning when Daniel Kane reached on an error and scored on a wild pitch. Ryan Ruhlin added an RBI single for the Bulldogs during a two-run seventh inning.

Sam Troiano and Cosmo Romano had two hits apiece for South Portland. 

MARSHWOOD 4, THORNTON ACADEMY 2: Ryan O’Neil scored on a wild pitch and Zack Quintal came home on Noah McDaniel’s sacrifice fly as the Hawks (9-2) used two runs in the fifth to get by the Golden Trojans (5-6) at South Berwick.

O’Neil and Quintal both reached on bunt singles before advancing on a double steal.

Marswhood tied the game at 2 in the third when Zach Hodges stole home.

Quintal pitched a scoreless seventh for his second save. 

CHEVERUS 5, DEERING 1: Alex Jacobs struck out four and walked three while pitching a five-hitter and Charlie Mull had three hits, scored two runs and drove in one to lead the Stags (6-4) over the Rams (3-7) at Cheverus.

Chris Tinsman added an RBI single and sacrifice fly for Cheverus while Felix delVecchio and Jensen LaPoint had two hits and one RBI apiece. 

LINCOLN ACADEMY 2, ERSKINE ACADEMY 0: Sawyer Pinkham pitched a three-hitter with six strikeouts as Lincoln Academy (8-3) downed Erskine Academy (4-7) at Newcastle. 

OCEANSIDE 12, MEDOMAK VALLEY 0: Ryan Allendar struck out five and allowed only one runner at Thomaston as the Mariners (9-2) no-hit Medomak Valley (3-8) for the second time this season.

GORHAM 4, NOBLE 3: Brendan Mercier hit a two-run double to key a four-run first inning for the Rams (4-6) and Eric Komulainen shut the door on the Knights (2-9) with 21/3 hitless innings at North Berwick for his first save.

Noble got three runs in the fifth on Corey Halliday’s RBI double and Ryan Strate’s two-run single, but Komulainen quelled the rally. He came on with the bases loaded and two outs and got a grounder back to the mound. He finished with two strikeouts and a walk.

Cody Elliott added an RBI single for the Rams. 

WESTBROOK 5, BONNY EAGLE 1: Austin Blake hit a leadoff triple and Ethan Nash and Corey Walker each hit RBI singles during a four-run fifth inning for the Blue Blazes (7-3) as they rallied past the Scots (1-8) at Standish.

Westbrook starter Keigan Sears scattered nine hits, struck out eight and walked one to earn the complete-game win. 

POLAND 11, YORK 0: Lukas Johnson hit a pair of doubles, scored three runs and drove in two for the Knights (8-2) as they used a pair of five-run innings to down the Wildcats (7-4) in five innings at Poland.

Johnson struck out six and walked three while tossing a four-hitter. 

SCARBOROUGH 4, MASSABESIC 1: Matt Hartl struck out seven and held the Mustangs (3-8) to six hits and three walks in a complete game to guide the Red Storm (5-5) to a win at home.

Nick Suchecki, Ben Greenberg and Cam Brochu hit run-scoring singles for Scarborough.

Weston Bergeron went the distance for Massabesic. 

GREELY 12, FRYEBURG ACADEMY 2: Chaz Reade and Cal Soule drove in two runs apiece, starter Connor Russell pitched three hitless innings and the Rangers (9-1) cruised to a five-inning victory at Fryeburg Academy (0-9). 

CONY 2, BRUNSWICK 0: Payton Kennison pitched a two-hit shutout and Tayler Carrier homered to lead the Rams (5-6) over the visiting Dragons (5-5).

LACROSSE

FREEPORT 12, YORK 4: Brady LaFrance scored four goals and assisted on a fifth, leading the Falcons (6-3) past York (2-6) in Freeport. 

WAYNFLETE 18, LAKE REGION 2: Harry Baker-Connick had three goals and three assists while Will Nelligan had three goals and two assists for the Flyers (5-3) against Lake Region (1-6) at Portland.

Henry Cleaves added two goals and two assists for Waynflete, and Will Lewis and Timmy Bollinger had two goals each. Drew Shane and Zach Tidd scored for the Lakers. 

FALMOUTH 17, YARMOUTH 12: Fred Stucker had four goals and Tyler Jordan had three as the visiting Yachtsmen (6-1) handled the Clippers (5-3).

Brendan Dioli and Joe Oliver each had three goals for Yarmouth. 

SOUTH PORTLAND 26, DEERING 6: Jack Fiorini had five goals and two assists as the visiting Red Riots (7-0) handled the Rams (2-5) in a penalty-free game at Portland. 

PORTLAND 12, BONNY EAGLE 7: Mike Fuller had five goals and three assists for Portland (4-4) during a victory over the Scots (3-5) in Standish.

Luigi Grimaldi added three goals for the Bulldogs, and John Boyd a goal and four assists. 

GORHAM 14, WESTBROOK 8: Abraham Eaton scored four goals, Colin Harvey had three goals and four assists and Carter Landry made 15 saves as the Rams (7-1) downed the visiting Blue Blazes (3-4).

Curtis Knapton had four goals and Sam Carroll added three for Westbrook.