TOPSHAM — Jared Dyer kicked a 33-yard field goal with 1.5 seconds left Saturday to give Kennebunk a 24-21 victory against Mt. Ararat in a Class B South football game.

Kennebunk (5-0) led 21-13 early in the fourth quarter, but Jacob O’Neil of Mt. Ararat (2-3) found Ryan Mello in the end zone on fourth down. The two connected for the 2-point conversion to make it 21-21 with 9:06 left.

Kennebunk took a 7-0 lead on a touchdown run from Dante DeLorenzo with 1:26 left in the second quarter. The Rams made it 14-0 midway through the third quarter on a 60-yard run by Jake Littlefield, but Ethan Minchin of the Eagles ran for two scores in a span of three minutes to cut the deficit to 14-13.

Kennebunk extended its lead to 21-13 when Justin Wiggins scored late in the third quarter.

MADISON/CARRABEC 67, WATERVILLE 0: A week after snapping Winslow’s 25-game win streak, the Bulldogs (5-0)rolled past the Purple Panthers (0-5) at Waterville.

Madison took a 33-0 lead by scoring on four of its first five possessions, capped by a 40-yard interception return by Evan Bess.

Advertisement

MESSALONSKEE 63, NOKOMIS 28: The Eagles(4-1) ran for 578 yards to pull away from Nokomis (0-5) at Pittsfield.

Tyler Lewis had 199 yards and two touchdowns, Austin Pelletier added 183 yards and four TDs, and Colby Dexter finished with 164 yards and three TDs for Messalonskee, which built a 28-0 lead midway through the second quarter.

BOYS’ SOCCER

GRAY-NEW GLOUCESTER 2, ST. DOMINIC 0: Bryce Hayman scored on a penalty kick with 10 minutes left in the first half and the Patriots (6-3-1) went on to beat the Saints (1-7) at Gray.

The Patriots made it 2-0 with 12 minutes left in the game when Nathaniel Brindley scored off a Scott MacGregor cross. Brandon Glover made nine saves for St. Dom’s.

SOUTH PORTLAND 5, WINDHAM 0: Khalid Suja scored a pair of goals, and Charlie Cronin collected one goal and one assist as the Red Riots (6-3) downed the Eagles (1-8) at Windham.

Advertisement

Aleks Kaurin and Sadiki Stewart also scored, and Riley Hasson made eight saves to record the shutout.

Alex Wilkins finished with 11 saves for Windham.

WAYNFLETE 1, FREEPORT 1: Ilyas Abdi tied it for Waynflete (4-3-2) with less than a minute left in regulation on a header off a free kick against the Falcons (5-4-1) at Freeport.

Eriksen Shea put Freeport up 1-0 unassisted after 7:25 of the first half. Luca Antonlini made nine saves for the Flyers; Joe Burke stopped five shots for Freeport.

TELSTAR 1, WINTHROP 0: Avery Griffin scored an unassisted goal to lift the Rebels (5-4) over the Ramblers (1-7-1) at Winthrop.

YARMOUTH 4, GREELY 1: Gibson Harnett scored twice for the Clippers (7-2) against the Rangers (3-6) at Cumberland.

Advertisement

John Clinton and Matthew Dostie added goals for the Clippers, who led 2-0 at halftime.

Greely cut the deficit to 2-1 early in the second half on a goal by Will Pidgeon.

GIRLS’ SOCCER

WINDHAM 9, MAINE GIRLS’ ACADEMY 1: Seven players scored for the Eagles (6-0-3) against the Lions (2-6-1) at Windham.

Emily Tent and Maggie Symonds each scored twice, and Lyndsey Arsenault added a goal and two assists for Windham.

Catherine Reid scored a late goal for the Lions.

Advertisement

Hope Olson of the Lions recorded 14 saves. Kaitlyn Roberts stopped one shot for the Eagles.

OCEANSIDE 3, WINSLOW 2: Three players scored as Oceanside (7-1-2) beat the Black Raiders (4-4-2) at Winslow.

Jillian Brooks, Kelsey Brooks and Abby Veilleux scored for Oceanside. Rachel Joyce made five saves.

GREENVILLE 1, VALLEY 0: Bianca Breton scored to lift the Lakers at Greenville. Makenzie Ward made three saves for Greenville.

SCARBOROUGH 3, PORTLAND 0: Leah Dickman and Josie Couture scored first-half goals to lead the Red Storm (6-1-2) over the Bulldogs (5-2-2) at Scarborough.

Gabby Panagakos added an assist and a second-half goal.

Advertisement

Emily Royce recorded six saves in the shutout.

WAYNFLETE 1, FREEPORT 1: Ilyas Abdi tied it for Waynflete (4-3-2) with less than a minute left in regulation on a header off a free kick against the Falcons (5-4-1) at Freeport.

Eriksen Shea put Freeport up 1-0 unassisted after 7:25 of the first half. Luca Antonini made nine saves for the Flyers; Joe Burke stopped five shots for Freeport.

FIELD HOCKEY

POLAND 2, LAKE REGION 0: Brianna Doucette and Lexi Morey scored first-half goals as the Knights (5-5-1) beat the Lakers (0-10-1) at Naples.

Doucette opened the scoring with an unassisted goal after 13 minutes. Morey followed four minutes later. Ashton Willis made seven saves for Poland; Maddie Nelson stopped three shots for Lake Region.

Advertisement

VOLLEYBALL

NORTH YARMOUTH ACADEMY 3, BUCKSPORT 0: Zelda Clegg recorded nine kills and nine aces to lead the Panthers (9-1) over the Golden Bucks (1-6) at Yarmouth.

Jordan Ackerman added nine aces and seven digs for the Panthers.

NORTH YARMOUTH ACADEMY 3, SUMNER 0: Suzanna Butterfield recorded 13 aces and three digs to lead the Panthers (9-1) over the Tigers (2-5) at Yarmouth.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.