Donato, Jordan Eberle and Daniel Sprong all failed to score in the tiebreaker for Seattle, which fell to 0-2 in shootouts. Evan Rodrigues missed with Colorado’s first chance, but MacKinnon put his shot past Grubauer on the Avalanche's second attempt.
Colorado now has a league-best nine wins in games that go beyond regulation this season, including four shootout victories.
After a scoreless first period, the Avalanche got on the board first at 8:18 of the second as Newhook fired a rebound past Grubauer for his 10th goal.
The Kraken answered to tie it 1:08 later. Donato intercepted the puck as Colorado tried to clear it out of the zone, and quickly fired a shot in from the top of the right circle for his third goal in two games and 11th of the season.
The Avalanche were inches from taking the lead with about seven minutes left in the second period as a shot by Ben Meyers dribbled past Grubauer and through the crease. Seattle defenseman Adam Larsson was able to poke it away just before the puck crossed the line to keep the score tied.
The Kraken were without Andre Burakovsky, who leads the team in points and scored an overtime winner against New Jersey in Seattle’s previous game. Burakovsky skated in warmups but was a late scratch. ... Colorado D Cale Makar was out for the third straight game despite skating in pregame warmups.
Colorado coach Jared Bednar got his 265th victory, tying the franchise record for wins. Bednar matched the win total of Michel Bergeron, who coached the Quebec Nordiques for eight years in the 1980s, before the franchise moved to Colorado.
Avalanche: Host Washington on Tuesday night.
Kraken: Host Vancouver on Wednesday night.
AP NHL: www.apnews.com/hub/NHL and www.twitter.com/AP_Sports
Daimon Eklund, The Associated Press