The Halifax Mooseheads defeated Charlottetown 5-2 Wednesday night, snapping the Islanders' 15 game win streak.
The Mooseheads got off to a strong start as Justin Barron, Robert Orr and Elliot Desnoyers scored three consecutive goals.
Oscar Plandowski and Cédric Desruisseaux brought the Islanders within one in the second period.
But then Senna Peeters and Jordan Dumais added to the Herd's lead in the third period, sealing the 5-2 victory.
The Mooseheads are back in the Scotiabank Centre on Friday as they take on the Islanders again.
Make sure you tune into NEWS 95.7 for the pre-game show with Garreth MacDonald.