CAPE ELIZABETH — Ben Carroll and Owen Thoreck scored three goals each Friday night to lead Cape Elizabeth to a 9-2 victory against Greely in a boys’ lacrosse game.

The Capers (9-1) opened a 6-0 halftime lead and cruised against the Rangers (3-7).

Tate Perkins added a pair of goals for Cape Elizabeth.

Andrew Lawrence and Schuyler Wetmore scored for Greely.

Sam Price turned aside nine shots for the Capers.

NORTH YARMOUTH ACADEMY 12, WAYNFLETE 9: The Panthers (4-6) led 6-2 at the half and held off the Flyers (2-8) at Yarmouth.

Sam Johnson led NYA with three goals and three assists, Kurt Heywood and Brent Rickett each added three goals and an assist, and William Tatge recorded seven saves.

Miles Lipton scored six goals and Hank Duvall added three for Waynflete. Ben Musgrove stopped five shots.

MARSHWOOD 13, NOBLE 3: Cooper Ross scored five goals to lead the Hawks (2-9) over the Knights (1-9) at North Berwick.

Evan Cole had three goals and one assist for Marshwood. Corbin Herrick and Avery Beale each scored twice.

DEERING 19, WINDHAM 5: Nathan Richards and Nick James each scored five goals to lead the Rams (7-4) over the Eagles (4-7) at Portland.

Jonah Peterson added three goals and seven assists, and Zach Harvey and Payson Harvey each scored twice for Deering.

Thomas Lekousi scored three goals for Windham.

GIRLS’ LACROSSE

MORSE 17, GARDINER 5: The Shipbuilders (10-2) led 13-5 at the half and defeated the Tigers (4-7) at Bath.

Amanda Gagne recorded two goals and six assists, Paige Daigle added four goals, and Emily Martin and Isabella Monbouquette each had three for Morse. Zenaide McCarthy and Abby Sreden combined for five saves.

FALMOUTH 19, LAKE REGION 8: Olivia Stucker and Kayla Sarazin scored four goals apiece while Sydney Bell added three to lead the Yachtsmen (9-1) past the Lakers (5-5) at Naples.

Caitlyn Camelio and Christina Oakes each chipped in with two goals.

Lindsey Keenan led Lake Region with four goals. Lauren Jakobs scored twice.