MLS Review: Impact win thriller, Dynamo strike late
The Montreal Impact sealed a thrilling come-from-behind win, while the Houston Dynamo struck late against the Philadelphia Union.
The Montreal Impact came from two goals behind to seal a stunning 3-2 win over the New England Revolution in Saturday's MLS action.
A first-half double from Kei Kamara had Revolution cruising at Stade Saputo before Michael Salazar pulled a goal back just before the break.
Belize international Salazar began where he left off with a goal three minutes into the second half, before Revolution goalkeeper Brad Knighton chopped down Ignacio Piatti in the box.
Piatti stood up and converted the resulting spot kick - his 10th strike of the season - which proved to be the winner for Montreal in a five-goal thriller.
The win sees Impact move up to second in the Eastern Conference on 24 points, two behind the Eastern Conference-leading Philadelphia Union, which suffered a heartbreaking 1-0 loss to Houston Dynamo.
Union goalkeeper Andre Blake was in stunning form for the visitors, making several crucial saves to keep Dynamo out throughout the contest.
However, the East leaders were reduced to 10 men late on when Joshua Yaro received a second yellow, before Cristian Maidana curled in a free kick to win the game in the 95th minute.
In the day's other match, Toronto FC and Seattle Sounders played out a 1-1 draw at BMO Field.
Promising 20-year-old Jordan Hamilton put Toronto ahead on the hour-mark after Sebastian Giovinco's shot was saved, but the side's lead lasted less than 60 seconds.
Jordan Morris struck right back for the away side, sealing a point with a well-taken goal.