Matt Duchene scored twice and the Colorado Avalanche held on to beat the road-weary Arizona Coyotes 3-2 on Saturday night.

Rene Bourque also scored for the Avalanche, who got 23 saves from backup goalie Calvin Pickard.

The Coyotes, just back from a 1-5 road trip, took the lead on Radim Vrbata's goal barely five minutes into the first period but the Avalanche scored the next three before Tobias Rieder made it a one-goal game with 4:04 to play.

Louis Dominigue had 31 saves for the Coyotes.

Pickard, in his second start of the season, was in goal because regular starter Semyon Varlamov played in the Avalanche's 1-0 home loss to Winnipeg on Friday night.