And in front of their dads, mentors and family members, to boot.
The Flames come away from tilts in Minny and Chicago with four important points on their recent two-game swing State-side.
In the last outingt, Elias Lindholm scored two goals - his 299th and 300th career points - in his 500th game, providing the offence in a 2-1 trimming of the Blackhawks in the Windy City.
The Flames fell behind 1-0 in the game but, as has been the case recently, mounted another successful comeback.
Dominik Kubalik staked the homeside to the lead in the first period, before Lindholm answered with a pair in the second stanza.
Cam Talbot had another monster game between the pipes, stopping 31 shots.
The win came seven days after the Blackhawks beat the Flames 5-3 on New Year's Eve at the Scotiabank Saddledome.
"I thought we weathered the storm early," said Flames interim head coach Geoff Ward. "In the second period, we started taking over the game a little bit. I thought we carried it through the last couple periods pretty well. I would have liked to have seen us generate a little more, but for as hard as they are to play defensively because of how they move and how they force you to make decisions, I thought our guys did a good job with it. ... For us, the last two periods were really solid for us."
In case you haven't heard, the Flames signed Rasmus Andersson to a six-year extension yesterday. Read about it here.
They've had three days to stew over how they gave up four seperate one-goal leads, before Dillon Dube scored in Round 7 of ther shootout to give the visitors two important points.
Minny coach Bruce Boudreau cut to the quick right after when asked about the defeat.
"(It's) frustrating," he said. "You can sit there and say, 'We got a point in back-to-back games,' and stuff like that. But when we should've had two (points) against a team we could've caught, it's very frustrating. A lot of frustrating things out there."
Forward Jordan Greenway - who scored what looked like the go-ahead goal in the third period - was equally frank.
"We have to think about a game like this and let it motivate us," he said. "We should be ready to go after them next game and once we get the lead, keep the lead and keep going for it. We did a lot of good things. A lot of guys were going really well tonight up and down the lineup. If we continue to play like that and keep pushing, we'll do a lot of good things."
Milan Lucic, Travis Hamonic, Michael Stone and Mark Giordano - the game-tying tally in the third at 14:32 to force extra time - scored for Calgary.
Marcus Foligno had a pair for Minny, while Kevin Fiala also scored.
David Rittich stopped 30 of 34 shots, while Alex Stalock made 33 saves.
"At the end of the day, we really have to look at this as a stepping stone for us and an important lesson," Ward said. "We can be happy that we got the win, but we sure can't be satisfied. There's much more there. We need to continue to get better daily so that we become a lot more confident managing games.
"When you're learning how to win, and we talk about how important that is for our group coming off last season and into this one, that's an important process for us and it's something that we have to continually talk about."
This will be the final time the Flames and Wild will meet this regular season, with this being the third meeting in the last three weeks between the two teams. The first meeting was on Dec. 23 where the Flames lost 3-0 in Minnesota at the Scotiabank Saddledome.
THIS: Lindholm has the fourth most points from his 2013 draft class, trailing Aleksander Barkov (390 pts), Sean Monahan (397 pts), and and Nathan MacKinnon (467 pts) ... THAT: Lindholm is nine assists shy of hiting 200 for his career … THE OTHER: Since Dec. 1, Cam Talbot has the NHL's second best Sv% (minimum six starts) at .938 Sv%. In Talbot's last six starts, he is 4-2-0.
5. PLAYERS TO WATCH
Flames: C Elias Lindholm
Coming off a two-goal game, Lindholm has 11 points (4G, 7A) in the last nine games for the Flames.
Wild: LW Marcus Foligno
Scored a pair against the Flames last time and was dangerous all night.