Blerim Dzemaili scored in the 51st minute as the Montreal Impact came away with a 2-1 victory over the Philadelphia Union on Wednesday night.

Regular Impact substitute Michael Salazar scored in his second start of the season as the home side leapfrogged the visitors in the Major League Soccer standings.

The Impact (6-6-6), who have yet to lose back-to-back games in MLS this season, climbed to eighth in the Eastern Conference while the Union (6-8-5) fell to ninth.

Midfielder Fafa Picault scored the only goal for Philadelphia, which lost for the first time in four games and remain winless on the road in MLS since the month of May (0-3-1).

With the score tied 1-1 in the second half, Dzemaili put Montreal back in front after deking out Union defender Giliano Wijnaldum on the edge of the box. The move put Dzemaili all alone on goal, and the Swiss international made no mistake from in close.

The Impact made a bad habit of squandering leads and giving up late goals in the first half of their season, but they held on tight for all three points against the Union.