Philadelphia Flyers flummox Canadiens, keep easy on home ice