The Montreal Canadiens blew a third-period lead before falling to the Calgary Flames 3-2 in overtime at the Bell Centre.