FARMINGTON — Kelsey Mayo scored 16 points and Kassi Michaud added 13 to lift the Messalonskee girls basketball team to a come-from-behind 46-43 win over Mt. Blue in a Kennebec Valley Athletic Conference Class A victory in Farmington.

Messalonskee (3-0) trailed 39-34 after three quarters.

Mikayla Turner chipped in with five points for the Eagles. Miranda Nicely scored 17 points and Caitlin Kane added 11 to pace Mt. Blue (0-2).

RANGELEY 53, NORTH HAVEN 20: Tori Letarte scored 18 points and had six steals as the Lakers beat Hawks in an East/West Conference game in Rangeley.

Blayke Morin added 15 points, 14 rebounds, five blocks and five steals for Rangeley (3-0). Seve Deery-DeRaps chipped in with 12 points.

Maddie Hallowell had 12 points for North Haven (0-4).

MADISON 46, CARRABEC 37: Cristie Vicneire scored 15 points to lead the Bulldogs to an MVC win over the Cobras in Madison.

Kirstin Wood added nine points and had nine rebounds, while Aly LeBlanc and Kayla Bess each scored five points for Madison (3-1).

Macy Welch led Carrabec (2-1) with 12 points.

SKOWHEGAN 51, LEWISTON 41: Morgan Buker scored a game-high 19 points and grabbed 14 rebounds to lead the Indians to the KVAC A victory in Skowhegan. Alaina Atkinson scored 10 points and Andrea Quirion chipped in with seven to help pace Skowhegan (2-1) as well.

Laurianne Murphy scored a team-high 12 points for Lewiston (0-3).

Vinalhaven 42, Valley 33: Ashley Hamilton scored 12 points to lead the Vikings past the Cavaliers in Vinalhaven.

Ryann Warren added nine points for Vinalhaven (1-2).

Teagan Laweryson led Valley (2-1) with 14 points. The Cavliers were 1 for 9 from the free throw line.

Mt. ABRAM 31, WINTHROP 27: Alora Ross had 12 points as the Roadrunners beat the Ramblers in an MVC game in Winthrop.

Olivia Ryan added nine for Mt. Abram (1-3).

Randi Dennett had 10 points for for Winthrop (0-3).

BOYS BASKETBALL

MESSALONSKEE 66, MT. BLUE 28: Jordan Holmes scored 18 points and Nick Mayo added 15 as the Eagles cruised to the KVAC A victory in Oakland.

Quinn Warren, Jordan Greenleaf and Trevor Gettig each had five points for Messalonskee (2-1), which led 22-5 after the first quarter and never looked back.

Zack Middlestadt scored six points to lead the Cougars (1-1).

WINTHROP 71, MT. ABRAM 55: Dakota Carter had 16, points, nine rebounds, five steals and four assists to lead the Ramblers to the Mountain Valley Conference victory in Winthrop. Matt Sekerak scored a team-high 19 points and had eight steals for Winthjrop (2-1). Ben Allen chipped in with 15 points as well.

Tristen Dyer scored a team-high 13 points for the Roadrunners (1-3).

VALLEY 59, VINALHAVEN 22: Cody Laweryson and Luke Malloy each scored 12 points to lead the Cavaliers to the Western D victory in Vinalhaven. Jordan Gillespie contributed 11 points while Dylan Belanger had 10 rebounds for Valley (3-0).

Cody Hamilton scored 10 points to pace Vinalhaven (0-3).