Montreal Impact climbed into second in the Eastern Conference after a come-from-behind 2-1 win over Seattle Sounders in MLS on Wednesday.
Saphir Taider's brace guided Montreal to a dramatic victory at Stade Saputo in Quebec after Victor Rodriguez had given Seattle the lead.
Rodriguez converted a beautifully placed 64th-minute penalty into the top corner to put Seattle ahead.
However, Taider responded with a spot-kick of his own 10 minutes later before finding the winner.
Taider turned in a pass from Omar Browne in the 78th minute, lifting Remi Garde's Montreal into second and just a point behind conference leaders Philadelphia Union.
It was the Sounders' third consecutive defeat as they were left in third in the Western Conference.