Sporting Kansas City moved top of the Western Conference in MLS despite being held to a 1-1 draw by the Philadelphia Union on Thursday.
Diego Rubio's stunning 49th-minute goal was cancelled out by a Roland Alberg penalty at Children's Mercy Park.
The result put Peter Vermes' Sporting a point clear of Dallas – who have played two fewer games – while Philadelphia stayed eighth in the Eastern Conference.
Sporting had gone close to taking a first-half lead, but Daniel Salloi's powerful 25-yard strike was palmed away by John McCarthy.
But there was no denying Rubio just four minutes after the break.
The Chilean twisted and turned after receiving a Salloi pass on the edge of the area before finding the top corner from 20 yards.
There's the breakthrough! Diego Rubio opens the scoring for and the home team goes up 1-0. July 7, 2017
But Alberg levelled in the 69th minute, the substitute sending Tim Melia the wrong way from the penalty spot after C.J. Sapong was fouled in the area.
Game on! converts the PK and it's 1-1. July 7, 2017
The result saw Sporting extend their unbeaten home run to 19 matches in MLS.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.