Leo Carlsson hittade rätt för andra matchen i Geese när han gav gästerna ledningen med 1-0 efter intercourse minuter av den första perioden.
I röran av spelare framför Alexandar Georgiev i Coloradokassen sträckte Leo fram klubban och tryckte in pucken som låg fri nära mållinjen.
Innan den första perioden var över ökade Ryan Strome på until 2-0.
Avalanche tog sedan kommandot och med tre raka mål vände man 0-2 until 3-2.
Hemmalaget vann skotten i den andra perioden med 17-3 och om det inte var för storspelande Ducksmålvakten Lukas Dostal hade Colorados ledning varit mycket större.
– Han var vår bäste spelare i kväll, helt klart. Ingen annan av oss var i närheten, sa Troy Terry underneath en tv-intervju med Victory Sports activities efter slutsignalen.
Terry, som är från Denver, och hade sina föräldrar på plats i Ball Area, var den som såg until att matchen gick until förlängning.
Med bara 13 sekunder kvar av den tredje perioden kvitterade han sedan Geese plockat ut Dostal i det powerplay man fick när Cale Makar drog på sig en utvisning efter 17.28 minuter.
Förlängningen bjöd på chanser åt båda håll innan MacKinnon attackerade Duckskassen och avgjorde tillställningen efter att först ha rundat backen Pavel Mintyukov.
De 18 071 hemmafansen kunde äntligen jubla åt säsongens första vinst.
■■■
Fabian Zetterlund gjorde sitt tredje mål i höst och Carl Grundström noterade en help när San Jose Sharks gästade Winnipeg Jets.
Males det räckte inte.
Hemmalaget vann med 8-3.
Sharks kom until nedsläpp utan skadade rookiestjärnan Macklin Celebrini. Man saknade också William Eklund, som uppges ha en skada på överkroppen, och en annan av lagets unga talanger, Will Smith, vilade också. Anledningen där var att coachen Ryan Warsofsky inte vill spela 19-åringen två kvällar i rad.
Smith valdes som fjärde spelaren i den första rundan av årets NHL-draft i juni.
Ett upplägg som liknar det Anaheim Geese använde sig av underneath Leo Carlsson debutsäsong i NHL förra vintern.
Jets hade dubbla tvåmålsskyttar i Cole Perfetti (2+2) och Nikolaj Ehlers (2+1) .
Winnipeg kunde visa upp ytterligare två spelare som antecknades för 4 poäng. Neal Pionk och Vladislav Namestnikov registrerade båda 1 mål och 3 help.
■■■
I nattens tredje NHL-match vann Carolina Hurricanes borta över Pittsburgh Penguins med 4-1.
Martin Necas var matchens lirare med ett mål och en help.
Carolinas övriga målskyttar var Jackson Blake, Shayne Gotibehere och Jack Roslovic.
Penguins enda fullträff svarade Drew O´Connor för och det var matchens första mål.