Dec 20, 9:49 PM EST

Tanguay scores 2 goals, Avalanche beat Sabres 5-1

AP Photo
AP Photo/Gary Wiepert
Sports Video

Special Section
Complete Hockey Coverage
NHL News
Johnson has hat trick, Lightning beat Penguins 4-3

Perreault scores 2, Jets ease past Blackhawks 5-1

Gagner scores 2, Coyotes top plummeting Oilers 5-1

Varlamov returns, leads Avalanche past Blues 5-0

Tatar, Red Wings end 6-game skid, beat Sabres

Buy AP Photo Reprints

BUFFALO, N.Y. (AP) -- Alex Tanguay scored twice, Calvin Pickard made 28 saves and the Colorado Avalanche beat the Buffalo Sabres 5-1 on Saturday night.

Colorado also got goals from Cody McLeod, John Mitchell and Erik Johnson in ending a two-game skid.

Last-minute call-up Johan Larsson scored his first NHL goal for the Sabres, who had won six straight home games.

Colorado has won its last eight against Buffalo dating to 2005.

It took the Avalanche just 2:23 to score. Johnson skated through a check from Larsson to put a pass from Nathan MacKinnon past goalie Jhonas Enroth.

Larsson nearly found redemption at the other end when he got free in the slot, but his quick wrist shot was scooped by Pickard.

The Sabres had several chances to tie the game during their first power play, but Pickard made a number of saves, including an in-close stop of Zemgus Girgensons.

Colorado picked up a short-handed goal moments later when Ryan O'Reilly found McLeod on a 3-on-2 to make it 2-0.

It was Buffalo's fifth short-handed goal allowed this season, tied for the highest total in the NHL.

Colorado got its third goal 1:51 into the third when Jarome Iginla sent a cross-ice pass to a wide-open Tanguay, who beat a sliding Enroth over the left shoulder.

Mitchell beat Enroth between the legs at the 5:09 mark.

Larsson one-timed Chris Stewart's pass into the net, ruining Pickard's shutout hopes with 6:33 to play.

Sabres coach Ted Nolan pulled Enroth with nearly four minutes remaining, and Buffalo drew a penalty with the man advantage. Pickard held strong, however, including a glove save on Tyler Ennis.

Buffalo lost Patrick Kaleta in the first period and Tyler Myers in the second, finishing the game with 16 available skaters.

Enroth made 18 saves in the loss.

NOTES: Buffalo had to call up Mikhail Grigorenko from Rochester on Saturday morning when Torrey Mitchell was deemed unfit to play, and then recalled Larsson just before game time after Matt Moulson fell ill. ... The Sabres went 0 for 4 on the power play. ... It was Larsson's 34th NHL game. He's played 33 with Buffalo and one with Minnesota.

© 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed. Learn more about our Privacy Policy and Terms of Use.