Highlights: Marblehead topples Melrose in 2 OT

Marblehead and Melrose required two overtimes to settle their Division 2 North semifinal matchup on Wednesday.

The game didn't come without a measure of controversy, as the Magicians thought they had the game won at the end of regulation, but the goal was deemed to have come after the buzzer. It didn't matter for Marblehead, however, as Brad Knittle scored the eventual game-winner.

Here's a look at the highlights, courtesy of Pat Serio of Serio Video: