Calgary: Jack Eichel scored 1:30 into overtime to give the Buffalo Sabres their first win at Calgary in more than 14 years, 2-1 over the Flames on Monday night.

Eichel one-timed a pass from Rasmus Ristolainen for his 19th of the season, putting it past Mike Smith to extend his point streak to six games (four goals, six assists).

Scott Wilson also scored and Chad Johnson stopped 32 shots to help Buffalo snap a four-game road losing streak and get its first victory on the Flames’ home ice since October 18, 2003.

Matthew Tkachuk scored for the Flames, who are 7-0-2 in their last nine. Mike Smith finished with 31 saves. (AP)