Daniel Briere, who forced extra time by scoring with 3:32 left in regulation, and Thomas Vanek also scored for the Eastern Conference-leading Sabres (38-15-4), who twice rallied from a one-goal deficit. Ryan Miller stopped 23 shots through overtime and all three shootout attempts in helping Buffalo win its fifth in six games and fifth straight at home.
Kristian Huselius, extending his NHL-leading points streak to 15 games, and David Moss scored for the Flames, who lost their third straight game - and third when holding a third-period lead.
Kotalik scored on what's become a patented play, beating Miikka Kiprusoff when he faked a forehand, then went with a high backhand shot over the goalie. It's the same way he scored to seal Buffalo's 4-3 shootout win over Vancouver last month.