

Cape Elizabeth celebrates after beating Messalonskee 4-3 to win the Class B boys' hockey state championship on Saturday in Portland. It is the Capers first state title since 2006.
Cape Elizabeth celebrates its win in the Class B boys' hockey state title game. Nick Laughlin and Sebastian Moon both scored twice as the Capers beat Messalonskee 4-3.
Cape Elizabeth celebrates after times runs out in the Class B state final.
Cape Elizabeth goalie Charlie Garvin keeps his eyes on the action. Garvin made 17 saves.
Cape Elizabeth's Sebastian Moon crashes into the boards in front of the Cape Elizabeth student section after scoring a goal. Moving in to celebrate with Moon is teammate Nate Patterson.
Cape Elizabeth's Nick Laughlin takes a shot on goal against Messalonskee. Laughlin scored twice.
Messalonskee's Logan Baron drives with the puck as Cape Elizabeth's Colin Blackburn moves in on defense during the Class B boys' hockey championship game on Saturday at Cross Insurance Arena.
Cape Elizabeth's Nick Laughlin keeps the puck from Messalonskee's Will Durkee during the Class B boys' hockey championship game on Saturday at Cross Insurance Arena.
Messalonskee's Tyler Hansen battles for the puck with Cape Elizabeth's Alex Thayer.