FC Dallas outlasts Sporting Kansas City with stoppage-time penalty and late counter
The home side came from behind twice, but settled the match with a penalty in the 96th minute and a goal in the 100th.

Eight goals, a penalty in the 96th minute and a counterattack in the 100th to seal it: FC Dallas 5, Sporting Kansas City 3 at Toyota Stadium was one of those games where nobody could relax until the final whistle, which came well into the second half of stoppage time. Kansas City went ahead twice, Dallas came back twice, and just when it looked like the 3-3 draw would hold, VAR stepped in to tip the scales in stoppage time.
The start was a nightmare for the home side. Just 3 minutes in, Taylor Calheira finished with his left foot from the center of the box to make it 0-1, and the visitors doubled down in the 18th with a strike from outside the area by Stephen Afrifa. Dallas, against all odds, didn't crack: Logan Farrington pulled one back in the 26th minute with an assist from Petar Musa, and three minutes later, in the 29th, Musa himself headed home the equalizer off a cross from Bernard Kamungo. The first half still had more in store: Kaick made it 3-2 in the 44th with a low strike from outside the box, a score that held until the break.
Kansas City's comeback and the stoppage-time finish
In the second half, Kansas City grew into the game and got its reward in the 77th minute: Calheira notched his second goal of the night, this time with a header off a cross from Emir Karic, making it 3-3. The score held that way until the end of regulation, when deep into stoppage time, in the 90th, Petar Musa went down inside the box on a play the referee initially waved off. The VAR review, confirmed in the 92nd, ultimately called a penalty for a foul by Moises Mosquera. Musa made no mistake from the spot in the 96th to make it 4-3, and just four minutes later, deep into the additional stoppage time, Santiago Moreno sealed the rout with a low shot off a counterattack set up by Sam Sarver, making the final score 5-3.
The numbers behind the shootout
What stands out is that Kansas City dominated much of the match's statistics without that translating into the result. The visitors had more possession, more shots and more corners, but ended up tied in shots on target and losing by two goals.
| Stat | FC Dallas | Sporting Kansas City |
|---|---|---|
| Possession (%) | 43.8 | 56.2 |
| Shots | 15 | 26 |
| Shots on target | 10 | 10 |
| Big chances | 3 | 1 |
| Corners | 3 | 7 |
| Passes | 380 | 483 |
| Fouls committed | 8 | 10 |
The xG calculated after the fact, based on shot locations, actually gives a slight edge to the visitors: 3.18 versus 2.77 for the home side. This is our own estimate, not an official figure, but it confirms that Kansas City created enough danger to have taken something from the match, even though the scoreboard ended up favoring the other side.
Before the match, our projection gave FC Dallas a 75% chance of winning, against 16% for a draw and 9% for a visitor's win, with a combined expected total of 3.84 goals. The final result, with eight goals shared between the two sides and an outcome decided in stoppage time, ended up exceeding that forecast in terms of goal count, though the winner matched what was predicted.
What the result means in the standings
In the Western Conference, FC Dallas holds onto fourth place with 37 points from 23 games played (10 wins, 7 draws, 6 losses), while Sporting Kansas City sits in 15th with just 15 points in the same number of appearances (4 wins, 3 draws, 16 losses). The 22-point gap between the two sides was already evident before kickoff, but the match itself didn't follow that script until the very end: Kansas City fought, equalized, and only fell due to decisions made in the final minutes, between the penalty spot and a counterattack that Dallas didn't waste.
NSH
RBNY
CSL
NCX
GTI
QAC
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR
NC
DEN
LOU
KC
SEA
ORL
WAS
CHI
CRB
MET
DLG
POR
ATL
TOR
GRE
ATL
BEL
BAC
NOB
UNI
NE
MIA
LAF
MIN
POR
HOU
CAZ
LEO
VAR
MOR
ISF
ONC
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
WAH
HAT
JAZ
BAN
SHJ
NAS
PZH
MTK
NM
PHX
SAC
TUL