John Gibson made 37 saves for the Ducks (24-27-7), who were coming off a 6-0 loss to the Calgary Flames on Thursday.
"We've pretty good at that this season, bouncing back from tough games," Henrique said. "We wanted to get back to basics, back to our game, put the work boots on, even though it's a tough place to come in and play. It was great performance throughout the lineup."
WATCH: [All Ducks vs. Canucks highlights]
Elias Pettersson scored, and Thatcher Demko made 23 saves for the Canucks (32-22-5), who had won two straight and are 2-4-1 in their past seven. It was Vancouver's second loss in its past 13 home games (11-2-0).
"It felt like we were always a step behind," Petterson said. "It felt like we were not there on the forecheck. They won most of the battles. Those small details have to be better."
Vancouver trails the Edmonton Oilers by one point for first in the Pacific Division.
"We have to start playing some better hockey," Canucks captain Bo Horvat said. "Down the stretch here it's going to get tighter, the games are going to get harder, and we have to be better. You can tell things are starting to get a lot more heated, it's a lot tighter out there and [there's] not a lot of room. It's crunch time now. This is the time of year we have to be better."
Anaheim's power play, which was 1-for-21 in the previous eight games, went 2-for-2 to help the Ducks improve to 6-1-2 in their past nine road games.