Craig Anderson stopped 29 shots, Matt Duchene and Brandon Yip both scored, and the Colorado Avalanche won their fifth straight by topping the Nashville Predators 2-1 on Friday night.

Cody Franson had a goal, and Pekka Rinne made 21 saves for the Predators. Nashville, which has a better away mark than at home, has dropped two straight on the road and three consecutive overall.

Anderson, the Avalanche's only goalie during the winning streak, has allowed only two goals in his last three starts.

The Predators appeared to tie it with 7:31 left when Ryan Suter scored on a shot from the point, but Patric Hornqvist was called for goaltender interference when he bumped Anderson as the puck came toward the net.

Nashville again nearly got even in the final minute. With Rinne off for an extra skater, the Predators swarmed the Avalanche zone and struck the post with a shot. Paul Stastny also took a penalty for high-sticking, but Nashville couldn't capitalize.

Colorado took a 1-0 lead on its second shot. With two Predators in the penalty box, Duchene tipped in a pass from Stastny with 6:14 left in the first period for his 16th goal.

Yip made it 2-0 at 7:25 of the second when he scored on the power play off a feed from Darcy Tucker, his sixth goal in 14 games this season. The Predators answered right back when Franson scored a power-play goal 1:22 later, his fifth tally of the season.

Franson's goal ended Anderson's shutout streak that spanned three games and 106 minutes, 52 seconds.

The Predators were undisciplined throughout, taking 10 penalties and giving Colorado nine power-play chances.

NOTES: Avalanche D Ryan Wilson (head) is out indefinitely. ... Colorado F Marek Svatos (chest) missed his second straight game and 14th of 16 contests. ... Ryan Stoa's assist on Yip's goal was his first NHL point.

Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.