
Tags: Football, Atlanta, Chicago Fire, Cincinnati, Colorado Rapids, Columbus Crew, Dc United, Dallas, Houston Dynamo, La Galaxy, Mls, Montreal Impact, Nashville, New England, New York, New York Rb, Orlando City, Philadelphia Union, Portland Timbers, Real Salt Lake, Sj Earthquakes, Seattle Sounders, Toronto, Vancouver Whitecaps Fc
Montreal twice rallied from two-goal deficits and beat Cincinnati 5-4 Saturday in Major League Soccer.
Montreal trailed 2-0 after 14 minutes and 4-2 after 46 minutes, but Ahmed Hamdi scored twice in the final 16 minutes to give the home side a wild victory.
In Nashville, Hany Mukhtar scored in the 10th, 13th and 16th minutes on the way to a 5-1 rout of Chicago Fire.
The six-minute span was the second-shortest for a hat-trick in MLS history after LA Galaxy's Harut Karapetyan needed just five minutes to score three in a 1998 match.
Gustavo Bou's team-leading seventh goal gave New England Revolution a 1-0 win at Atlanta United, snapping a three-game win drought for the Eastern Conference leaders.
Second-half goals from Deiber Caicedo and Cristian Dajome gave Vancouver just their third win from 13 games this season, a 2-1 triumph over LA Galaxy.
Darlington Nagbe's impressive individual effort opened the scoring in a 2-1 Columbus Crew win over New York City FC.
Nani's 77th-minute penalty gave Orlando City a 1-1 draw with Toronto after Jozy Altidore had opened the scoring five minutes earlier, while Cole Bassett's second-half goal for Colorado Rapids earned a 1-1 draw against San Jose.
Kacper Przybylko's 83rd-minute decider gave Philadelphia Union a 2-1 victory over DC United, while Jeremy Ebobisse scored in the 84th minute to lift Portland past Dallas 1-0.
Carlos Vela's left-footed rocket in the 79th minute was the difference in LAFC's 2-1 home win over Real Salt Lake.
The New York Red Bulls-Inter Miami match was postponed due to weather.