The win gave Anaheim seven consecutive victories in home openers, dating back to 2017, and extended the club's point streak in home openers to ten games (8-0-2).
"To come back in front of these fans, it was infectious for us," Terry said. "You could feel the crowd. How early I scored the first one, I couldn't contain myself again. I think I jumped as high as I can jump into the glass. That was because the crowd was so good. It was easily one of those games where we didn't have it tonight. If it's game 45 and you're playing on the road and you don't have it, it swallows you up. But the crowd willed us there. It was opening night and it was one that they kind of willed us back."
Terry and Ryan Strome, the latter of whom was making his Anaheim debut, led the Ducks offensively with three-point nights. John Klingberg, Mason McTavish and Trevor Zegras each added multi-point efforts. Frank Vatrano also scored in his club debut.
With two assists, McTavish became the third player in NHL history to record multiple points in his first two season-opening games at 18 and 19 years old, joining Bobby Carpenter (1981-1982) and Ray Bourque (1979-1981).
John Gibson, making his seventh consecutive season-opening start for the Ducks, was excellent all night long, stopping 44-of-48 Seattle shots. Gibson is now just five wins from passing Guy Hebert (173) for second-most in Ducks history. He also assisted on Terry's overtime-winning goal.
"Massive performance by Gibson," head coach Dallas Eakins said. "We talk a lot around here about doing your job and Gibby certainly showed up and did his tonight. An incredible performance by Gibby. What a way to start the season for him."
Jared McCann, Andre Burakovsky, Oliver Bjorkstrand and Matty Beniers scored for Seattle. Philipp Grubauer made 22 saves.
The Kraken's gave the Ducks trouble all night long , striking three times before the midway point of the second period to give the visitors a commanding lead. The Ducks allowed three power-play goals just twice last season.
Anaheim wasted no time bringing the home crowd to its feet, taking an early lead just 51 seconds into the action. After the Ducks dumped the puck into the offensive zone, Strome hustled in on the forecheck, jarring the puck free and poking it along to McTavish in the slot. The rookie forward spun away from trouble, sliding a pass between Beniers' legs and right to Terry, who quickly whipped it by Grubauer to put the Ducks ahead.