A match up of the two surprise teams in the NHL this season, the Calgary Flames and the New York Islanders, saw the Flames win out 4-2 at the Scotiabank Saddledome on Wednesday.
Winners of three in a row to lead the Pacific Division by three points over the San Jose Sharks, the Flames saw goals from Austin Czarnik and Johnny Gaudreau, 29 seconds apart in the third period, break open a 2-2 tie.
First period goals from Mikael Backlund and Travis Hamonic were cancelled out by efforts from Casey Cizikas and Anders Lee in the intriguing match up.
Friday will see the arrival of the Anaheim Ducks into Calgary for the finale of the three-game home stand, with the Flames off to Ottawa, New York and New Jersey to take on the Senators, the Islanders and the Devils starting Sunday at the Canadian Tire Center.
Not surprisingly the Islanders continue on to Edmonton and Vancouver Thursday and Saturday and will be hoping for series sweeps against both having won 5-2 over the Oilers and the Canucks in games back in New York.
The Flames are 13/4 to win the Western Conference with the Sharks 15/4.
Meanwhile the Sharks will hope to maintain the pressure on the Flames when they play the Penguins in Pittsburgh on Thursday.
It's the first of four games on the road over six days for the Sharks who also face the Columbus Blue Jackets, the Detroit Red Wings and the Boston Bruins.
San Jose picked up a point against the Bruins last time out at the SAP Center where Joe Thornton scored a hat trick before the Sharks fell 6-5 in overtime.
The Sharks are 19/2 to win the Stanley Cup this year with the Flames 17/2 and the Bruins 10/1.
View all Ice Hockey lines