After dominating much of the game, the Utah Mammoth weathered a late push from the Calgary Flames to hang on for a 3-1 win in Salt Lake City on Wednesday night.

Barrett Hayton, JJ Peterka and Kevin Stenlund scored for the Mammoth in their home opener. Karel Vejmelka made 19 saves.

Rasmus Andersson got the goal for the Flames, who lost their fourth straight in regulation after winning their season opener. Devin Cooley stopped 29 shots.

Calgary pressured Utah for the last half of the third period before Stenlund's empty-net goal clinched it with 23 seconds left. It was his first goal.

Calgary's Matt Coronato hit the crossbar at around the seven-mark of the third period and Vejmelka denied Coronato from the front of the net with 3:35 remaining.

Utah owned the second period, scoring twice

See Full Page