“O Canada, not home but favorite land.”

Forgive the Blues for singing that tune these days, their variation of the national anthem in these maple leaf parts. With a 5-0 victory over the Calgary Flames on Thursday at Scotiabank Saddledome, the Blues are 9-0-4 against teams from the neighboring north and a 5-0-3 mark in Canada proper.

“God keep this land, glorious and free … and on the schedule.’’

The victory extended a Blues winning streak to seven games as they headed to Vancouver and the finale of a three-game trip. The Blues have points in 14 of their last 15 games, despite a spat of injuries along the way, and they have points in nine straight road games.

Make no mistake, these are not Al MacInnis’ Flames, who were Stanley Cup winners in 1989. They have lost by shutout in five of their last seven and won just 15 of 44 games. But one of those victories came against the Blues, a 4-3 overtime decision on Dec. 23 at Scottrade Center. That represents the last time Ken Hitchcock’s Olympian-infested club has been short on the scoreboard.

The Blues sought to avenge that loss by re-introducing goaltender Jaroslav Halak, who had not appeared since playing the shaky first period of a 6-5 shootout victory over Chicago on Dec. 28. Brian Elliott was superb as Halak recovered from flu symptoms.

The Blues didn’t miss a beat with Halak at the gate, and they didn’t have to wait long to get a reading. Three minutes into the game, Calgary’s Paul Byron skated in alone on Halak. But Team Slovakia’s netminder staked his territory with an outstanding pad save, and the tone was set.

“We’ve been getting great goaltending,” Hitchcock said. “It’s not that we’ve been out-playing teams, but our goaltending has given us a chance to find our game. They’ve been really good.”

Midway through the first, the Blues found a 1-0 lead. Derek Roy maneuvered behind the net and fed Chris Stewart, who knocked the puck past goaltender Karri Ramo. The goal was Stewart’s second in two games, 15th of the season and 11th on the road.

“Maybe it’s the extra sleep I’m getting, the extra hour,” Stewart joked. “But I don’t know, Roysie put it right on my stick right in front. You’re not going to miss too many from there.”