NORTH ANSON — Brooklynne Lewis and Paige Chadbourne scored in each half as the Carrabec girls soccer team cruised to a 2-0 Mountain Valley Conference win over Spruce Mountain.
Bailey Atwood had an assist while Macy Welch had 11 saves for the Cobras (8-4-1).
Emily Keene had 27 saves for the Phoenix (9-4-0).
Nokomis 7, Belfast 0: Kelsie Richards scored three goals to lead the Warriors in an Eastern B game in Newport.
Kylie Richards, Sierra Fortin, Anna MacKenzie and Shayna Hicks also scored for the Warriors (5-5-2).
Becky Orcutt had had six saves for Nokomis while Grace Davis had seven for Belfast (1-9-1).
Brunswick 5, Lawrence 0: Julia Champagne scored two goals and an assist to lead the Dragons to the Kennebec Valley Athletic Conference Class A win in Brunswick.
Anna Cowan, Kira Wolpow and Haley Murano also scored for Brunswick (8-4-1).
Haley Murano had eight saves for Brunswick, which out-shot Lawrence (4-8-1) 27-8.
Marissa Paquette had 10 saves for the Bulldogs.
Hall-Dale 1, Mt. Abram 0: Mara Stottler scored with 6:40 left in the second half as the Bulldogs beat the Roadrunners in an MVC game in Farmingdale.
Eva Shepherd had an assist on the goal for Hall-Dale (10-1-2). Olivia Maynard earned the win with two saves.
Allie Lopez had eight saves for Mt. Abram (5-8-0).
Maranacook 5, Erskine 0: Kodey Solmitz scored two goals and Nick Lacasse scored goal and two assists as Maranacook rolled to the Class B victory in Readfield.
Alec Daigle and Taylor Wilbur also scored for the Black Bears (13-0-2), who led 2-0 at the half.
Jared Gartley had nine saves to lead the Eagles (10-3-0).
Brunswick 4, Lawrence 0: Blake Gordan scored two goals and Brunswick cruised to the KVAC A victory in Fairfield.
Quang Durst and Ryan Black also scored for Brunswick (8-5-0) while Ian Burgess had two assists.
Ryan Brecia had six saves for the Dragons while Zach Alley had 10 for Lawrence (2-11-0).