The Leafs play game 79 in an hour in the world's most famous arena, Madison Square Garden. A win tonight helps the Leafs not only leap frog the Habs but tie the Rangers for 7th place. Needless to say, that would be a spectacular position for the Leafs to be in heading into the final stretch.
For the health of any Leaf fans in NYC and myself at home I would appreciate a regulation win without the dramatics of last night. But beggars can't be choosers so in the word's of Adrian Balboa: "Win."