The Colorado Avalanche spoiled Montreal's home with a 3-2 victory over the Canadiens.
Rookie Ryan O'Reilly snapped a 2-2 tie with his first N-H-L goal at 13:47 of the third period.
Tomas Plekanec tied the game for Montreal earlier in the period.
Roman Hamrlik scored in the first period for the Canadiens, who lost their fourth game in a row.
Milan Hejduk and Kyle Cumiskey scored in the middle period for Colorado, which has won three in a row.
The Avs are in a stretch of playing 11 of 13 on the road.