Cody McLeod and Erik Johnson both scored their first goals of the season, and Jean-Sebastian Giguere had 25 saves as the Colorado Avalanche beat the Washington Capitals 2-1 on Saturday night for their fifth straight home victory.