Goalie Mike Smith stopped 38 shots for the Flames, who go into their bye week after running the table on a four-game road trip and vaulting into second place in the Pacific Division.
Matt Stajan netted his first goal of the season, snapping a 37-game goal-scoring drought in the process, to open the scoring. Curtis Lazar blazed down the ice and lost the puck when he was hauled down after racing by the defender, and Stajan was on the spot to grab a loose puck and beat Scott Darling.
Hamilton made it a 2-0 game late in the opening period to the dismay of the home faithful. Johnny Gaudreau used his wheels to drive into the offensive zone and draw the attention of all the defenders before feeding the trailing Hamilton, and he ripped home a shot from the slot.
Hamilton's second of the game completed a wild turn of events early in the final frame. Seconds after Brock McGinn rang a shot off the post, Hamilton finished a perfectly executed 3-on-1 rush.
Matthew Tkachuk rounded out Calgary's scoring to make it 4-0.
Gaudreau, who had a pair of helpers, is riding a seven-game point streak, in which he's collected two goals and 11 assists, while Hamilton is on a five-game run with four goals and six points.
Lee Stempniak scored Carolina's lone goal on a late power play, his first of the season after missing the first 43 games due to injury
Calgary's top-line center Sean Monahan missed the game due to illness, and Marek Hrivik played his first game for the team. Hrivik played 21 games for the New York Rangers over parts of two seasons before signing as a free agent last summer.
Flames captain Mark Giordano was handed a match penalty and game misconduct after hitting Sebastian Aho, and knocking him from the game, which may result in a suspension.
Carolina goalie Scott Darling made 26 saves in the loss.
--Field Level Media
Calgary | Carolina | |
Dougie Hamilton 2 | Points | Lee Stempniak 1 |
Dougie Hamilton 2 | Goals | Lee Stempniak 1 |
Johnny Gaudreau 2 | Assists | Brock McGinn 1 |
Matthew Tkachuk 1 | Power Play Goals | Lee Stempniak 1 |
N/A | Short Handed Goals | N/A |
Mike Smith .974 | Save Percentage | Scott Darling .867 |
Mike Smith 38 | Saves | Scott Darling 26 |
Team | Shots | Goals | Power Play | Penalty Kill | Penalty Mins | Face Offs Won |
Calgary | 30 | 4 | 1-2 | 4-5 | 25 | 26 |
Carolina | 39 | 1 | 1-5 | 1-2 | 23 | 32 |