Two goals just before the end were enough to give Dallas a point against 10-man Sporting Kansas City.
Sporting took the lead shortly before halftime. Graham Zusi poked in a loose ball but referee Mark Geiger called it back, having ignored advantage and blown for a foul as Andrew Jacobson hauled down Aurelien Collin right in front of the goal. Kei Kamara stepped up to hit home and give the visitors the lead from the penalty spot.
Kansas City was gifted a second in the 58th. Graham Zusi's corner kick bounced inside the six-yard box and took a deflection off the hip of Dallas defender Je-Vaughn Watson.
KC was leading as the game entered the 68th minute, but Sporting's dominance was threatened as CJ Sapong picked up a red card for kicking a ball at Andrew Jacobson as the Dallas midfielder lay on the ground.
With the extra man, Dallas found a way onto the scoresheet in the 88th minute. Ramon Nunez's short cross was met by Jacobson, whose acrobatic flick header was brilliantly targeted to loop over the defenders and find the far corner.
It was another corner that gave the Hoops the equalizer seconds later, as rookie Walker Zimmerman powered into the area to meet David Ferreira's excellent corner kick and make it 2-2 with only moments remaining in regulation time.
Dallas almost turned the improbable comeback into victory when Kenny Cooper's difficult shot flashed just wide of the post.