MLS Review: Red Bulls close the gap on City rivals
Sean Davis had two assists as Bradley Wright-Phillips' double helped him become the Red Bulls' franchise-leading goalscorer.
Montreal took the lead after 21 minutes through Luciano Piatti, who scored his 13th goal of the season, before the Red Bulls equaliszd a minute later through Wright-Phillips.
David Villa gave City a 3-2 lead in the 92nd minute, converting from the spot for his 15th goal of the season, before Ethan Finlay scored his second in the 95th minute to snatch the draw.
Taking the the lead in the 51st minute through Shkelzen Gashi, the Rapids' lead only lasted for 15 minutes, with Steven Gerrard assisting for Daniel Steres.
Maximiliano Urruti scored in the 76th minute to cap a flurry of four goals in 10 minutes and salvage a point for Dallas.
Dominic Dwyer bagged a five-minute double to put KC up 2-1, after Tesho Akindele opened the scoring with his sixth goal of the year, in the 66th minute.
D.C. snapped a six-game winless streak through first-half goals from Steve Birnbaum and Luciano Acosta.
The home side took the lead after a mere seven minutes from a Lloyd Sam corner, with Birnbaum lashing home Bobby Boswell’s flick-on.
Portland hit the frame of the goal in the 26th minute, before Luciano Acosta doubled the margin three minutes later, finding a pocket of space and calmly finishing past Timbers goalkeeper Jake Gleeson.