MONTREAL -- Diego Valeri broke a tie in the 82nd minute and the Portland Timbers held off Montreal 3-2 on Sunday night to extend the Impact's losing streak to five games.
Maximiliano Urruti and Will Johnson also scored for Portland (6-6-9).
Andres Romero and Maxim Tissot scored for Montreal (3-12-5).
Valeri pounced on a giveaway by Mamadou Danso, the former Timbers defender making his first appearance for the Impact, and fired a shot past goalkeeper Evan Bush.
Montreal assistant coach Mauro Biello directed the Impact after coach Frank Klopas was suspended for arguing with the referee after team's loss to Real Salt Lake on Thursday night.
Romero opened the scoring in the 13th minute, and Urruti tied it in the 34th with his team-leading ninth goal of the season. Johnson gave Portland the lead on a penalty kick a few minutes later after the Canadian international was taken down in the box by Impact defender Hassoun Camara. Tissot tied it again late in the half.