Frisco, Texas • Andrew Jacobson and Walker Zimmerman scored in the final two minutes of regulation to lift FC Dallas into a 2-2 tie with Sporting Kansas City.
Jacobson scored in the 88th minute and Zimmerman followed with his first career MLS goal in the 90th to cap the stunning comeback for Dallas (8-3-5), which remains unbeaten at home this season at 7-0-2.
Dallas remains atop the Western Conference standings, despite winning just once in its last five matches (1-2-2).
After Kei Kamara's penalty kick goal in the 43rd minute and an own goal in the 58th, Kansas City (6-5-5) seemed to be in good shape, even after going down to 10 men following C.J. Sapong's ejection in the 68th minute.
Dallas nearly won it in stoppage time, but Kenny Cooper's 20-yard blast curled just wide of the right goal post.
Fire 2, Crew 1 • In Columbus, Ohio, Mike Magee had the winning goal and Joel Lindpere had two assists to help the Chicago Fire rally in the second half.
Lindpere found former Crew midfielder Dilly Duka at the far post for a right-footed stab that tied the game 1-1 in the 52nd minute.
D.C. United 1, Earthquakes O • In Washington, Chris Pontius converted a minute penalty kick in the 11th minute and D.C. United (2-11-3) snapped a 13-game winless streak with its first victory since March 9.
San Jose (4-7-6) was shut out for the third time in four games and has failed to score in each of its seven losses this season.
Toronto Fc 0, Dynamo 0 • In Houston, Joe Bendik stopped four shots for Toronto FC and Tally Hall made three saves for Houston in the scoreless draw.
Houston (6-5-5) is winless in six games, while Toronto FC (2-7-6) extended its unbeaten streak to three games.