Carl Soderberg and Oliver Ekman-Larsson each had a goal and an assist, and Darcy Kuemper made 36 saves for the Coyotes (33-27-8), who moved into a tie with the Canucks and the Winnipeg Jets for the first wild card into the Stanley Cup Playoffs from the Western Conference with their third win in four games.
"We need these points, they are huge chasing these teams in the standings, so it was kind of like a do or die," Schmaltz said. "We battled hard and Kuemper] was there when we needed him."
***[WATCH: [All Coyotes vs. Canucks highlights]*
Tyler Toffoli and Tanner Pearson scored 2:57 apart early in the third period to put the Canucks ahead 2-1, but Schmaltz tied it by converting his own rebound at 10:10 and Crouse deflected a point shot from Ekman-Larsson at 12:39 to put the Coyotes back ahead 3-2.
"We're a desperate group and we're playing some desperate hockey right now," Crouse said. "We held our composure and we started pouring it on their defense and hanging in, staying in piles and that was a key to it. We just got pucks to the net and stayed around the net and they went in for us."
Ekman-Larsson scored into an empty net from his own goal line with 35 seconds left for the 4-2 final.
"You could sense the urgency right from the start, just playing responsible hockey and being patient with our game and not really accepting anything but a win," Kuemper said. "Give up the lead in the third, that's tough, but we just stuck with it and got two huge goals there."