The Calgary Flames miss several empty net chances in a row as they ultimately hold on to defeat the New York Rangers 3-2.