KENNEBUNK – Harrison Hall scored his second goal of the game 30 seconds into overtime to lift Kennebunk to a 3-2 victory over Bonny Eagle in an SMAA boys’ soccer game Tuesday.

Kurt Oakman assisted on the winning goal for the Rams (2-1-1).

Zack Moody of Bonny Eagle (1-2) scored the only goal of the first half. Hall tied it on a pass from Blake Dowe four minutes into the second half and Oakman made 2-1 on an assist from Matt Sherman midway through the half.

Matt McClure tied it for Bonny Eagle from Ryan Kern with 3:20 left.

Josh Burns made four saves for the win. Matthew Willis stopped 11 shots for the Scots.

BRUNSWICK 5, EDWARD LITTLE 0: Konnor Scarponi had two goals and an assist and Mitchell Black also scored twice as the Dragons (2-0-2) handled the Red Eddies (1-1-1) at Brunswick.

Wilder Nicholson converted a penalty kick for the other goal. Greg Walton had three saves for the win.

Jeremy Hamm stopped eight shots for the Eddies.

CHEVERUS 8, NOBLE 3: Elliott Maker had three goals and Nick Melville had two goals and three assists to lead the Stags (4-0) past the Knights (1-3) at North Berwick.

Alexander Mann, Bill Risigo and Nate Palmer also scored for Cheverus.

Josh Emard had two goals and Keegan Whelan one for Noble.

MARSHWOOD 5, SANFORD 0: Jeff Graunke and Alex McLean each had a goal and two assists to lead the Hawks (3-1) over the Redskins (0-4) at South Berwick.

Max McCoomb, Ryder Schumacher and Justin Hockney also scored.

SOUTH PORTLAND 2, WESTBROOK 2: Nem Kaurin scored twice for the Red Riots (2-1-1) and Dylan Gillis and Owen Gillis countered for the Blue Blazes (0-3-1) at South Portland.

THORNTON ACADEMY 5, MASSABESIC 0: Matt LeBlanc had two goals and an assist and Will Caras also scored twice, leading the Trojans (2-1-1) past the Mustangs (1-3) at Waterboro.

LeBlanc scored on a penalty kick to give Thornton a 1-0 halftime lead.

Tyler Lebel also scored.

HALL-DALE 2, WISCASSET 1: Colin Lush’s goal with 8 minutes remaining snapped a 1-1 tie and helped the Bulldogs (3-0) get past visiting Wiscasset.

Lush assisted on Sam Shepherd’s tying goal 28 minutes into the first half. Zach McNaughton made three saves for the Bulldogs.

Corey Hodgdon scored for Wiscasset on an assist by Caleb Bryant 10 minutes into the first half, and goalie Jason Weatherbee recorded 14 saves.

SPRUCE MOUNTAIN 3, CARRABEC 1: Jake Freeman had two goals as the Phoenix beat the Cobras (0-3) at North Anson.

Jacob Roy added a goal for Spruce Mountain and Ethan Hutchins earned the win with 10 saves.

Nick Bowman had 10 saves and Colby Fortin had the goal for Carrabec.

WINSLOW 5, LEAVITT 1: Gabe Smith scored two goals and assisted on another to lead the Black Raiders past Leavitt (0-3-1) at Turner.

Finn Duicker, Evan Clark and Mackenzie Michaud each scored for Winslow, and Cory Mulherin scored for the Hornets.

Michaud and Alex Berard combined for 10 saves for the Raiders and Zach Fullerton made 10 stops for Leavitt.

RICHMOND 5, VINALHAVEN 1: Sam Lorbeski scored two first-half goals and assisted on another as the Bobcats (2-1-1) beat visiting Vinalhaven.

Peter Lorbeski and Evan Esancy also scored as Richmond led 3-0 after 12 minutes and 4-0 at halftime. Nate Tribbet also scored for the Bobcats and Tyler Harrington made seven saves.

Steven Osgood scored for Vinalhaven and Trey Warren recorded 14 saves. 

MESSALONSKEE 4, ERSKINE ACADEMY 0: Chris Hall had two goals as Messalonskee (3-1) won at Oakland to hand Erskine (2-1-1) its first loss of the season.

Billy Blake and Nate DelGuidice also scored and Wyatt Omsberg recorded two assists. Zach Sutherland (seven saves) and Jonah Webb (two saves) combined on the shutout.

GIRLS

CAMDEN HILLS 2, MEDOMAK VALLEY 0: The Windjammers (3-0-1) got goals by Caroline Matteo and Kristina Alex to beat the Panthers (1-3) at Rockport.

Matteo scored with just under six minutes to play in the first half, converting a pass from Cailland Sweeting.

Alex added the insurance goal with 2:44 left in the game, converting Matteo’s assist.

Lindsay Bumbalo had eight saves for Camden Hills, and Amanda Hendrickson-Belloguet had seven for Medomak.

MORSE 9, MT. VIEW 0: Tori Field had four goals and Katie Henrikson scored three to lead Morse (4-0) to a victory over the Mustangs (0-4) at Thorndike.

Miracle Trimble and Paige Martin also scored and Sadia Crosby made two saves.

Mt. View goalie Amanda Larrabee stopped 15 shots.

BRUNSWICK 3, EDWARD LITTLE 0: Dakota Foster had a goal and two assists to help the Dragons (4-0) beat the Red Eddies (0-1-1) at Auburn.

Anna Cowan and Becky Champagne also scored for Brunswick, which outshot Edward Little, 21-1.

MT. ARARAT 1, OXFORD HILLS 1: Chelsea Crawford’s direct kick gave the Eagles (1-1-1) a 1-0 lead 10 minutes into the game at South Paris, and Oxford Hills countered with Mikayla Morin’s goal 10 minutes into the second half.

Mt. Ararat goalies Hannah Hauser and Shauna Williams combined for five saves and Vikings goalie Breanna Martin had 10.

WINSLOW 4, LEAVITT 1: Autumn Pullen and Pilar Elias each scored twice to propel the Black Raiders (2-1-1) past the visiting Hornets (1-2-1).

Elias also had Winslow’s only assist, feeding Pullen for the first goal with 29:23 left in the first half. Leavitt tied the game before halftime, but Pullen put Winslow back in front with 16:20 left before Elias added two goals.