Max Pacioretty scored four goals as the Montreal Canadiens ran riot against the Colorado Avalanche, cruising to a 10-1 victory in the NHL on Saturday.
The Canadiens were 6-1 up at the end of the first period, Pacioretty having netted twice. He completed his hat-trick in the second period and added a fourth for good measure in the third.
Meanwhile, the Philadelphia Flyers racked up an eighth successive win thanks to a 4-2 triumph over the Dallas Stars.
Sidney Crosby was in the goals again, taking his tally to 20 from 22 games this season with a double as the Pittsburgh Penguins came back from 3-1 down to defeat the Tampa Bay Lightning 4-3.
Pacioretty was the star of the show for the Canadiens, but he was happy to point to great strength in depth throughout the playing roster.
"Sometimes teams get a break from speed when the third or fourth line goes out there, but not against us," Pacioretty said.
"We have four lines that can skate, three sets of [defensemen] that can skate, and I think when we make it hard on defensemen and teams early, it's really hard for them to catch up. And pretty much every game we've won has been because of that."
COMEBACK KEEPS FLYERS RUN ROLLING ON
The Flyers were made to work hard for their eighth straight win, scoring three times in the final four minutes to come from behind against the Stars.
Brayden Schenn was the star, his hat-trick all coming in powerplays before Jakub Voracek wrapped up the win with an empty-net goal.
FIVE IN A ROW FOR CROSBY AND THE PENGUINS
Crosby's double was matched by Evgeni Malkin as the Stanley Cup holders fought back to win against the Lightning, and the latter played tribute to their never-say-die attitude.
"We have a lot of confidence," Malkin said. "We know we can score two, three goals at a time. We play our hockey and we can go down 3-1 and come back and win the game."
"We definitely executed really well, especially late in the second with a quick one to get it close. We had some really good looks," Crosby added.
FALLING CROSBY, A MILESTONE FOR IGINLA
The Calgary Flames thrashed the Winnipeg Jets 6-2, while there were also wins for the Arizona Coyotes, Florida Panthers, Columbus Blue Jackets, Toronto Maple Leafs, Los Angeles Kings and San Jose Sharks.
WILL THE RED WINGS STOP FLYING PHILADELPHIA?
The Flyers go in search of a ninth straight success when they take on the Detroit Red Wings in one of eight match-ups on Sunday.