Nathan MacKinnon scored twice on power plays and added an empty-net goal, Carl Soderberg and Blake Comeau also scored on power plays and the Colorado Avalanche beat the Sharks 6-3 on Monday night to end a 13-game losing streak in San Jose.

Matt Duchene also scored, and the Avalanche won their fourth straight on the road to improve to 6-1-1 over their last eight games.

Patrick Marleau, Melker Karlsson and Tomas Hertl scored for the Sharks. San Jose owns the worst home record in the league at 4-10 and has lost four straight at home and seven of eight.

Colorado's Calvin Pickard stopped 35 shots for his first decision of the season and his first win in over a year. Martin Jones saved 20 of 25 for the Sharks.