The New York Rangers didn't have their best effort on Tuesday night but still found a way to defeat the Calgary Flames 3-1.