Ray Bourque and Louis Sleigher each scored two goals and rookie Kraig Nienhuis one on a power play as Boston remained unbeaten by defeating visiting Montreal.
With Boston ahead, 2-1, Montreal's Chris Nilan was given a 10-minute match penalty for deliberately causing an injury at 10:40 in the second period when he struck Boston captain Rick Middleton in the face with the butt of his stick. Niland faces an automatic suspension, the length of which will be decided after an investigation by the league president's office.
With Middleton off to receive two stitches in his mouth, the Canadiens were forced to play short-handed for 10 minutes. Bourque scored on a 55-foot shot from the point at 11:40 and Nienhuis scored his first NHL goal at 13:53.
Nordiques 5, Jets 2: In Winnipeg, Mike Eagles and John Anderson scored goals 30 seconds apart in the third period to lift Quebec to victory.
Eagles scored at 8:32 on a 15-foot shot to the far side of goaltender Brian Hayward, giving the Nordiques a 4-2 lead. Anderson scored at 9:02.
Winnipeg took a 2-1 first-period lead on goals by Dave Ellett and Scott Arniel, with David Shaw scoring for Quebec. Winnipeg's Jean-Paul Sauve scored the lone goal of the second period.
Quebec's Richard Sevigny stopped 36 shots, including 16 in the first period and 13 in the second, as the Nordiques won their third straight game of the season. The Jets failed on five power plays; they are one for 19 for the season.