

Tobey Lappin and his South Portland/Freeport/Waynflete teammates celebrate with fans after a 5-1 win over top-ranked Falmouth in a Class A boys' hockey semifinal Wednesday at Cross Insurance Arena.
Richard Gilboy of South Portland/Freeport/Waynflete checks Mitch Ham of Falmouth during the third period. South Portland/Freeport/Waynflete, the No. 5 seed, advanced to its first state championship game.
Richard Gilboy of South Portland/Freeport/Waynflete swats the puck away from Falmouth's Sam Belliveau as Jasper Curtis defends the goal.
Liam Anderson of South Portland/Freeport/Waynflete takes the puck away from Andrew Belliveau of Falmouth in the third period of their Class A semifinal.
Jasper Curtis of South Portland/Freeport/Waynflete stops a shot by Falmouth's Aaron Higgins in the third period.
Mitch Ham, left, of Falmouth celebrates with Thomas Healey after Healey scored in the second period. The Navigators had a 17-game winning streak snapped.
Seth Cloutier of South Portland/Freeport/Waynflete sends the puck past Isaac Laliberte of Falmouth in the first period.
Brady Angell of South Portland/Freeport/Waynflete celebrates after scoring in the first period.
Brady Angell, left, of South Portland/Freeport/Waynflete celebrates his first-period goal.