In a regular season when so much has gone right for the Ducks, Teemu Selanne closed it perfectly Sunday by tugging a fellow Anaheim legend onto the ice for a final skate and embrace in front of an adoring sellout crowd.

The Ducks (54-20-8) produced their NHL-best 26th comeback victory with a 3-2 overtime triumph over the Colorado Avalanche at Honda Center. Afterward, Selanne, 43, found his friend and former Ducks goalie Jean-Sebastien Giguere, who's expected to join him in retirement at season's end.

“Teemu's such a class act and he's known for a while that this possibly could be my last game,” Giguere said after his 33-save night for the Central Division champions. “It just comes natural for him to do nice things to people. That's why everybody loves Teemu. I'll be forever grateful for what he did. I almost felt guilty, because this is his night.”

Selanne played more than 18 minutes in the emotionally charged atmosphere that included video highlights of his career, cheering from the 17,528 in attendance each time he touched the puck and the postgame awarding of all three stars to the certain Hall of Famer who closes his career in the NHL's top 15 in goals, points, power-play goals and game-winning goals.

“What a great ending, the fans made this unbelievable,” Selanne said. “It was quite an honor, overwhelming. I'm going to remember this night forever.”

Selanne was given a microphone on the ice, and said he wanted Giguere with him because “he means so much to me and this franchise. We won the Stanley Cup together.”