A late penalty from Patrice Bernier has helped Montreal Impact to a 2-1 victory at home against Columbus Crew.
It was the visitors who went ahead through Milovan Mirosevic, who headed home Nemanja Vukovic's corner in the 64th minute.
Montreal drew level in the 78th minute, when Zarek Valentin latched onto Sanna Nyassi's through ball to slot past Andy Greunebaum.
The game looked destined for a draw until the 89th minute, when Chris Birchall brought Justin Mapp down inside the area and the referee pointed to the spot.
Bernier stepped up to grab three valuable points for the Impact, who overtake New England Revolution and move into seventh place in the MLS Eastern Conference.