Blades defencemen Dawson Davidson led the way scoring twice — his fifth and sixth goals of the season.
Forward Gary Haden also had a big game for the Blades, scoring his seventh goal of the year while adding an assist. He now has 17 points this season.
Tristen Robins and Brand Schuldhaus also scored for the Blades.
Mark Liwiski, Leif Mattson, Braydyn Chizen and Kyle Topping all scored for the Rockets.
Blades goalie Nolan Maier stopped 29 of 33 shots for his 14th win of the season.
The Blades don’t play again until next Friday, when they host the Moose Jaw Warriors (15-5-3-1).