Eberle scored 56 seconds into the second period to cut it to 4-1, roofing a shot over Primeau’s left shoulder from the top of the right circle.
Matty Beniers appeared to score again for Seattle at 5:02, but Montreal successfully challenged that Beniers was offside prior to the goal.
Mike Matheson made it 5-1 at 13:16 with a short-handed goal. He broke up a pass from Jared McCann in the defensive zone, skated past Tomas Tatar as he entered the offensive zone, and deked Daccord before finishing with his forehand.
“Honestly, it’s tough sometimes to play with a lead that big, and we did a good job,” Guhle said. “‘Prime’ made a lot of big saves for us tonight. It could have been a different game if those went in.”
NOTES: Slafkovsky has 39 points (15 goals, 24 assists) this season, tying Mario Tremblay (1974-75) for the most in a season by a teenager in Canadiens history. ... Guhle's three points were an NHL career high. He is the second-youngest defenseman (22 years, 66 days) in Canadiens history to have a three-point period, behind Mathieu Schneider (20 years, 274 days on March 13, 1990).