Jake Allen made 34 saves -- including one on a penalty shot -- to help the visiting New Jersey Devils cruise to a 4-0 win over the slumping Montreal Canadiens Saturday afternoon.