It was a night to remember for the Windsor Spitfires in Peterborough.
The Spitfires returned to the win column with an emphatic 7-3 victory over the Petes on Thursday night in a game that had several storylines.
It was a much needed win for the Spitfires, who had dropped five of their last six games.
Windsor scored three goals in 78 seconds at the end of the first period in a flurry of action both on and off the ice. As a fight broke out in the stands behind the Peterborough bench, play continued on the ice and Captain Luke Boka scored his 15th of the season at 18:37 of the first. Kyle McDonald scored his 13th of the season just 39 seconds later to make it 2-0 for the Spitfires.
Just 34 seconds later, Akil Thomas of the Petes was ejected for a head check to Windsor defenceman Louka Henault, who returned to the game. Cole Purboo would need just five seconds into the 5-minute power play to score his 18th of the season after Curtis Douglas won the faceoff and the Spitfires had a 3-0 lead after the first period.
The scoring continued for Windsor early in the second period.
Ruben Rafkin scored his 3rd of the season on the power play at 2:50. Connor Corcoran scored his 17thof the season on a two man advantage at 4:34 and Egor Afanasyev scored his 23rd of the season at 7:37 after strong work by Wyatt Johnston and Matthew Maggio.
That was six goals in a nine minute span. The flurry also chased Peterborough starting netminder Hunter Jones from the goal after allowing six goals on 21 shots. He was replaced by Tye Austin.
Peterborough would score in the third period by taking advantage of Spitfires penalty trouble. Petes Captain Zach Gallant scored two power play goals at 1:04 and 10:52 of the third period. JR Avon scored off his face at 15:25 to cut the Spitfires lead to 6-3.
But Curtis Douglas would score his 23rd of the season into an empty net on an unselfish play by Egor Afanasyev to finish the scoring a secure a 7-3 victory for Windsor.
Kari Piiroinen made 30 saves in the Windsor goal for the victory.
The Spitfires swept the season series with the Petes, winning by a combined score of 16-9 in the two games.
It was also the Spitfires 30th win of the season (30-15-5). Windsor also improved to 15-8-2 on the road and moved closer to both Saginaw and Flint in the standings.