Brendan Gallagher and P.K. Subban each had a goal and an assist, and Lars Eller and Tom Gilbert also scored for Montreal (25-24-4), which ended a five-game home losing streak.
Scrivens, who was acquired from Edmonton in a trade for forward Zack Kassian on Dec. 28, lost his shutout when Benoit Pouliot scored a shorthanded goal at 1:51 of the third period.
"I'm not bitter about getting traded," said Scrivens, who was assigned by Edmonton to Bakersfield of the American Hockey League at the end of training camp. "I guess if there's any bitterness it's how I perceive myself getting buried, you know, to get sent down without a visa and spin your tires for three weeks and then get spot duty.
"I played 57 games in the League last year and then to kind of have that go against you, I mean, it's a new management group, at the end of the day it's a business, but I've been traded before. There's no bitterness based on being traded. I'm still friends with guys on the team, some of them, and bitterness comes with how I was treated on the way out, which I guess leaves a sour taste in your mouth, but what can you do?"
It was Scrivens' first NHL win since March 25, 2015 in the Oilers' 4-3 win against the Colorado Avalanche.