SOUTH BERWICK — Kevin Weisser scored 28 points, and Windham rode a big first-half performance to an 80-73 victory over Marshwood in a Western Class A boys’ basketball game Wednesday night.

Weisser scored 20 points in the first two quarters as Windham took a 49-30 lead.

The Eagles also got 14 points from Marcus D’Andrea, 13 from Ryan Gorham and 10 from Kyle Kilfoil.

Drew Bartlett led the Hawks with 28 points, including four 3-pointers, and Kyle Parmley scored 18 points.

DEERING 63, THORNTON ACADEMY 58: Garang Majok scored 20 points, Benedict Williams had 12, and the Rams (2-0) held off the Golden Trojans (0-1) at Saco.

The score was tied at 32 at halftime, and it was a two-possession game for much of the second half.

Demel Ruff had 19 points and Corey Hart scored 12 for Thornton.

BONNY EAGLE 41, CHEVERUS 39: Benjamin Malloy scored 18 points, and Nick Dubay had 10 to lead the Scots (1-1) past Cheverus (1-1) in Standish.

Zordan Holman had 19 points for the Stags.

EDWARD LITTLE 60, BRUNSWICK 41: Llewellyn Jensen scored 12 points during the second quarter as Edward Little (2-0) overcame a 19-11 deficit to take a 30-24 halftime lead at Brunswick (1-1).

The Red Eddies pulled away with a 16-6 third-period run.

Jensen finished with 27 points. Pearson Cost scored 11 for the Dragons.

SOUTH PORTLAND 63, SANFORD 54: Jack Fiorini scored 20 points, and Matt Pelletier added 18, including four 3-pointers, as the Red Riots won at home.

Jordin Jackson had 14 points for South Portland (2-0), which built an 18-10 first-quarter lead.

Brad Bouchard and Tye Laviolette each had 11 points for Sanford (0-2).

GORHAM 75, BIDDEFORD 34: Tyler Bernaiche and Billy Ruby scored 17 points apiece, Logan Drouin and Nick Thibeault each added 10, and the Rams (2-0) beat the Tigers (0-2) at Gorham.

Patrick Pearl led Biddeford with 15 points.

KENNEBUNK 66, POLAND 57: Zachary MacKinnon scored 23 points and the Rams used a 24-12 run in the third quarter to pull away at Poland.

Travon Bradford had 14 points and Justin Wiggins scored eight for Kennebunk (1-1), which led 48-38 after three quarters.

Alan Young scored 25 points for Poland (1-1).

WAYNFLETE 83, SACOPEE VALLEY 33: Milo Belleau scored all 22 of his points in the first half as Waynflete (2-0) raced to a 26-11 lead over the Hawks (0-2) in South Hiram.

Will Nelligan added 15 for the Flyers. Blake Trueworthy scored 11 for Sacopee Valley.

YORK 72, WELLS 39: Kevin McKenna scored seven of his 12 points during the third quarter as the Wildcats (1-1) pulled to a 53-27 lead over Wells (0-2) in York.

Mark MacGlashing also scored 12, and Matthew Pratt had 10 for York, which led 29-21 at halftime.

LINCOLN ACADEMY 61, CAMDEN HILLS 44: Cody Tozier and Devin Scherer combined for 17 points in the first quarter as the Eagles (1-1) opened a 24-9 lead over Camden Hills (1-1) in Newcastle.

Tozier finished with 22 points, and Scherer with 14.

Josiah Krul scored 10 for the Windjammers.

HOCKEY

ST. DOMINIC 2, SCARBOROUGH 1: Adam Poulin’s shorthanded goal in the second period sparked the Saints (1-0) against Scarborough (1-1) at Auburn.

Poulin broke out of the defensive zone, beat a defenseman and slipped the puck past Ben Bragg to put St. Dominic ahead 1-0 at 11:16.

Noah Toussaint increased the lead four minutes into the third period.

Brady Kane scored for the Red Storm with 31 seconds left.

CAPE ELIZABETH 3, YORK 1: Grant Rusk made 32 saves, Matthew Riggle had a goal and an assist, and the Capers (2-0) beat the Wildcats (0-1) at Dover, New Hampshire

Riggle scored from Ben Ekedahl 3:19 into the first period. Riggle and Ekedahl set up James Boeschenstein 10 minutes later.

York got a goal from Derek Neal 27 seconds into the second, but Curtis Guimond answered for the Capers with three minutes left in the second.

KENNEBUNK 6, NOBLE/WELLS 2: The Rams (2-0) closed the first period with a four-goal flurry and went on to beat Noble/Wells (1-1) at Rochester, New Hampshire

Bo Beveridge started the burst, tying the game at 1 at 10:46. Brandon Whitten scored at 12:23, and Beveridge struck again at 12:53 before Pat Gassman tallied with 16 seconds left.

Jan Rutrle and Gassman scored in the third period.