Cam Fowler and Isac Lundestrom scored in the regulation for the Ducks (7-4-3), who extended their winning streak to five games.
JT Miller and Elias Pettersson scored goals in the third period for the Canucks (5-6-2). Quinn Hughes and Brock Boeser assisted on both counts.
Anaheim’s John Gibson was a force on the net, recording 41 saves. Jaroslav Halak made 28 saves for the Canucks in his third start of the season.
Overtime saw excellent chances on both ends of the ice, forcing both Gibson and Halak to perform acrobatic saves before Terry finally broke the stalemate.
Pettersson scored with 55 seconds left in regulation time, taking a moment to fix a puck before shooting a faceoff shot to even the score at 2-2.
The Canucks were understaffed at the time, with Conor Garland sitting in the penalty area after Halak was called for a trip from Ryan Getzlaf. Halak was then called in to give Vancouver a full five man bout with less than a minute left.
Miller sank Gibson’s 13:29 shutout attempt in the third, finally beating the Ducks netminder with a wrist shot from inside the blue line.
His sixth goal of the season came on Vancouver’s 36th shot of the night.
An unfortunate rebound turned into Anaheim’s second goal of the night at 9:15 am of the third period.
Halak stopped Lundestrom’s shot from close range, but the rebound hit Miller on top of the area. The Canucks striker appeared to be pulling the puck off the line and both sides continued to play for about a minute before the horn sounded.
An official explained that, after a review, it was determined that the puck had completely crossed the goal line, resulting in a 2-0 lead for the Ducks.
The Ducks took the lead 1-0 in the first half, despite being beaten 13-8 by the Canucks.
Anaheim opened the scoring after Hughes was called for a trip from Adam Henrique. Fowler fired a shot from the top of the faceoff circle that beat Halak to the side of the glove at 11:18 am.
Terry recorded an assist on the game to extend his points streak to 12 games at the top of the leaderboard. He has nine goals and seven assists in the stretch.
A painful penalty kill plagued Vancouver earlier this season. The Canucks entered the game on Tuesday after eliminating 63.9% of their penalties, the worst league.
The Ducks came in with the NHL’s fifth-best power play, capitalizing 27.3% of their chances with the man advantage.
Anaheim scored 1 for 4 in Tuesday’s power play, while Vancouver lost two chances.
Bo Horvat had an excellent opportunity to score the equalizer midway through the second period, using some clever stick to get around Fowler in front of the net. But the next blow from the Canucks captain made Gibson’s club ring and he put himself out of harm’s way.
The Canucks kick off a three-game swing on Thursday when they face Avalanche in Colorado. The Ducks visit the Kraken in Seattle the same night.
NOTES: The defeat ended a seven-game home game that saw the Canucks go 2-4-1. ? The Ducks haven’t lost in regulation since October. 26 when they lost a 4-3 decision to the Winnipeg Jets. … The Canucks celebrated “Armed Forces Appreciation Night” with camouflage warm-up vests and hundreds of Canadian military members in attendance.