Calgary has three wins and a tie in its last four at home, and is looking to go five straight without a loss there since a 5-0-2 run from Oct. 27-Nov. 17, 2001.
The Flames are unbeaten in regulation in their last eight at home (6-0-1-1).
Calgary won both contests on a two-game homestand last week to extend its overall winning streak to a season-high four games, but that came to an end with a 2-1 road loss to the Minnesota Wild on Tuesday.
The Flames pulled to within one on a goal by Martin Gelinas with 4:32 left in regulation, and then had a late chance after Minnesota was penalized for having too many men on the ice with 1:01 remaining.
Calgary pulled goalie Miikka Kiprusoff, but couldn't get off a clean shot in the final moments.
"We had guys going to the net," Flames coach Darryl Sutter said. "We put the puck there and we did everything we wanted to do, but we couldn't finish. I thought we played a pretty good 60 minutes. We certainly had opportunities tonight."
Shean Donovan, who had a hat trick in Calgary's 6-1 win over the Pittsburgh Penguins on Sunday, had his six-game goal streak snapped.
"It was a frustrating game," Flames forward Jarome Iginla said. "They got up by two, and they're tough enough to come back on when you're down by one. But we almost did it."
Carolina snapped a three-game winless streak and notched just its third road victory of the season when it held on for a 3-2 win over the Edmonton Oilers on Tuesday.
"We got the win and that's the biggest thing," Murray said. "We've talked recently about our play on the road and if we want to make the playoffs, it's something we're going to have to pick up."
Carolina hasn't won two straight since Nov. 6-8.