Montreal Impact secured their fourth win in their last five matches as they defeated Columbus Crew 2-1 in their MLS clash at MAPFRE Stadium.
After failing to win any of their last four and coming into the clash on the back of a 3-0 mauling by Philadelphia Union, Columbus started as though they had a point to prove.
Kei Kamara and Ethan Finlay both spurned decent chances early on, before Kamara was denied again on 11 minutes when Evan Bush parried his effort to safety.
It took the best part of 38 minutes for Montreal - second from bottom in the standings - to fashion a goalscoring attempt but Ignacio Piatti's effort was saved by Steve Clark.
Just before the break, Waylon Francis looked like snatching Crew a half-time lead, but Bush produced the goods once more to ensure his side parity at the interval.
The hosts were made pay for their first-half profligacy as Maxim Tissot then fired Montreal into the lead within 10 minutes of the restart.
Montreal doubled their lead in the 78th minute when they hit the home side on the counter-attack when Piatti fed the run of Andres Romero, who slotted the ball past Clark.
Crew pushed to get back into the game and were given hope as Federico Higuain found the net when he teed himself up inside the box and drilled a low strike into the bottom corner.
Columbus made a late surge to earn a point, but the visitors held out to secure the victory to leave themselves in ninth place in the Eastern Conference, while the Crew remain in sixth place.