Matthew Tkachuk tied the game in the final minute of regulation and scored the winning goal with just over a second left in overtime on a nifty shot between his legs, leading the Calgary Flames to a 6-5 win over the Nashville Predators on Thursday night.