The Montreal Canadiens are on the struggle bus as the Calgary Flames and Vancouver Canucks look to close the gap in the hunt for the the final playoff spot.