The Morris Benson Area boys defeated the Eagles 5-3 Saturday in Windom.
The Storm converted three of six power-play advantages while holding Windom scoreless on their three power-play attempts.
With the win, the Storm advanced to 4-1 in the Southwest Conference and 5-7 overall, while Windom fell to 5-4 in conference action.
Mac Beyer got the first Storm power-play goal just five minutes into the game, assisted by Kelly Engquist and Tyler Hansen. Another Eagle penalty put the Storm back on the advantage just six seconds later and the Storm converted again, this time with Engquist doing the scoring honors assisted by Beyer and Hansen.
Justin Cook of Windom scored later in the period to make the score 2-1 at the first period break.
Goalie Alex Sinclair came up with eight saves in the period while the Eagles' goalie Ethan Villenueve made nine.
Eagle Kyle Tasler tied the score at 2-2 with a short-handed goal for Windom. Then senior Josh Taylor netted his first career goal at a good time for the Storm, scoring unassisted with just over four minutes remaining in the second period to send the Storm to the break with a 3-2 lead.
Sinclair made seven saves in the period and Villenueve made 10.
Mitchell Baumhoefner tied the score again for Windom with a goal with just over six minutes remaining in the game and it looked like overtime might be in order. But the Eagles took a penalty with just 2:18 remaining, setting up another Storm power play. Just eight seconds into the man advantage, Hansen got the puck to Tanner Picht who fed Luke Schwarz a pass in the slot to give the Storm a one-goal lead. Schwarz added an empty net goal with just 16 seconds remaining to make the final score 5-3.
Sinclair came up with six more saves for a game total of 21 while Villenueve made six for a game total of 25.
This game was the start of a very busy period for the Storm. They have games on the 18th against Northern Lakes, the 21st against Marshall, the 23rd against Worthington, and the 26th against Wahpeton, all on the road.