Jake MacDonald scored twice and Greely extended its boys’ hockey winning streak to eight games Monday with a 5-2 win over Brunswick at Family Ice Center.

Ryan Sullivan, Matt Dubert and Matthew Kramlich each added a goal for Greely (11-5), which led 5-0 before Liam Hemberger and Michael Deveaux scored for Brunswick (2-12-1).

Donny Tocci had two goals and an assist for Portland/Deering (9-7-1) in a 4-0 win over Thornton Academy (3-14) at Troubh Ice Arena.

Dominic Tocci and Walter Lewandowski each added a goal and an assist. Sam Segal made eight saves for the shutout.

Tommy Carr notched three goals and Julius Lundgren added two goals and an assist as York (14-2) routed Maranacook/Winthrop (0-17) 9-1 in Dover, New Hampshire.

York, leading 1-0 with 4:39 left to play in the second period, then scored five goals over a span of 3:21.