Jack Flaherty dropped in 19 points to lead Winslow to a 64-59 win over Mount View in a Class C South boys basketball game Saturday in Winslow.
Evan Barlow scored 17 points and Carter Calvo added 14 for Winslow (2-2).
Ethan Cunninghan and Wyatt Bennett each tallied 16 points for Mount View (2-2), which nearly overcame a 42-31 deficit in the fourth quarter. Stuart Knowlton finished with 11.
VALLEY 97, VINALHAVEN 42: Six players finished in double figures for the Cavaliers (4-0) in a win over the Vikings (1-4) at the Augusta Civic Center.
Landon Hartwell led the offense with 17 points, while Harry Louis scored 14. Collin Nichols and Bryce Hartwell each had 13, Camden Lay chipped in with 11 and Levi Short recorded 10.
Hunter Hamilton paced Vinalhaven with 12 points. Aiden Farnham scored 11.
HALL-DALE 67, WELLS 50: Karter Eldridge scored nine of his 19 points in the second quarter as the Bulldogs (3-0) a 19-8 surge to take the lead for good against the Warriors (2-1) in Farmingdale.
Greyson Cary, Tayshaun Cleveland and Davis Madore each added 13 points.
Bolduc paced Wells with 23 points, including seven 3-pointers. Darion Lemont scored 11 points.
MADISON 67, DIRIGO 51: Four Madison players scored in double figures, led by Jacob Linkletter with 20 points, as the Bulldogs (3-0) defeated the Cougars (2-1) in Dixfield.
Finn Haynie made four 3-pointers and finished with 15 points, Davyn Nichols scored 13 and Tyshawn Hall had 12.
Dirigo got 20 points from Brady Philbrick and 11 from Liam Malchisky.
GIRLS BASKETBALL
LAWRENCE 57, SKOWHEGAN 36: Ashley Shores and Maddie Provost combined for 47 points, leading the Bulldogs (3-0) over the River Hawks (2-2) in Skowhegan.
Makaya Molley led Skowhegan with 10 points.
EDWARD LITTLE 63, MT. BLUE 19: Jasmin Thompson led all scorers with 13 points for the Red Eddies (3-0) in a win over the Cougars (0-3) in Auburn.
Alexis Creaser chipped in with 10 points.
Gracelyn Noles led Mt. Blue with eight points.
VALLEY 72, VINALHAVEN 18: Delia Hill led the Cavaliers (4-0) with 22 points in a victory over the Vikings (1-3) at the Augusta Civic Center.
Liana Hartwell dropped in 20 points and Kirsten Bigelow chipped in with 12.
Olivia Philbrook scored seven points for Vinalhaven.
FOREST HILLS 67, NORTH HAVEN 47: Janessa Moffatt paced the Tigers (5-0) with 19 points in a victory against the Hawks (1-2) at the Augusta Civic Center.
Melynda Worster added 11 points.
Elsie Mann scored 32 of North Haven’s 47 points.
GIRLS HOCKEY
BRUNSWICK 5, WINSLOW CO-OP 0: Solveig Ledwick scored four times during a five-goal second period for the Dragons (4-2) against Winslow/Gardiner/Cony/Lawrence/Messalonskee/Maranacook/Erskine (2-4-1) at the Thomas College Ice Vault in Hallowell.
Gillian Countway contributed a goal and three assists.
Hensleigh Labonte earned the shutout, stopping 13 shots.
BOYS HOCKEY
THORNTON ACADEMY 11, KENTS HILL 0: Jake Skillings recorded a hat trick for the Golden Trojans (3-1) in a win against the Huskies (1-1) at Biddeford Ice Arena.
Devin Dube scored twice and added an assist. Thornton also got a goal and two assists from Brennan Tabor, a goal and an assist from Trent Lesieur and Jake Allaire and four assists from Dominic Martin. Austin Goodman, Oliver Thompson and Max Siebert were the other goal scorers.
Thornton goalie Cole Fernald stopped four shots. Kents Hill’s Charles-Oliver Houle made 83 saves.
MESSALONSKEE 3, CAMDEN HILLS 2: Alex Beckwith scored twice for the Eagles (2-1) in a win over the Windjammers (1-1) at Colby College in Waterville.
Christian Salvadori added a goal, Tatum Doucette recorded two assists, and Messalonskee goalie Nathan Kirk made 25 saves.
Flynn Lilly and Ewan Howard scored for Camden Hills, while Quinn Hoppin stopped 25 shots.