How important is the home-ice advantage in the NHL? As far as the St. Louis Blues and Calgary Flames are concerned, you'd hardly notice.

The Blues and Flames continued to prosper on the road Sunday, with St. Louis beating Buffalo 5-3 and Calgary knocking off Vancouver 5-2.Blues 5, Sabres 3

Brett Hull scored his 32nd and 33rd goals of the season, the second being the game-winner early in the third period to hand Buffalo its fifth straight loss and run St. Louis' unbeaten streak to six games (5-0-1).

Flames 5, Canucks 2

Power-play goals by Joe Nieuwendyk and Al MacInnis 57 seconds apart in the first period sparked Calgary over Vancouver.

MacInnis added another power-play goal in the last minute to give the hard-shooting defenseman 10 goals.

Blackhawks 5, North Stars 2

Jeremy Roenick had his third career hat trick - scoring two of three Chicago power-play goals during a span of 4:29 in the second period - as the Blackhawks salvaged a weekend split with Minnesota.

Penguins 4, Red Wings 1

Joe Mullen started a three-goal second period and Tom Barrasso stopped 40 shots as the Penguins won their third consecutive game.

Flyers 4, Jets 2

Rick Tocchet scored the game-winner and added an assist as Philadelphia defeated Winnipeg.