St. Louis City 3 - 3 FT FC Dallas

Energizer Park

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
88
FT
Sun, Aug 30
St. Louis City
3-3
FC Dallas
⚡ Intensity 71
⚖️ Balance 99
🏆 Stakes 33
🎲 Upset 55
Energizer Park delivers a six-goal thriller.

Win Probability

  • St. Louis City 47%
  • Draw 25%
  • FC Dallas 27%

Futmetrix AI estimate

Madness and Magic at Energizer Park

Must-Watch Futmetrix Score: 88/100. A dramatic 90th-minute equaliser capped off an astonishing roller-coaster that perfectly encapsulates the chaotic brilliance of this division.

Lightning Out of the Gates

You barely had time to settle into your seat at Energizer Park before the net was bulging. S. Becher set the tone for St. Louis City with a clinical opener just three minutes in. It was a statement of intent, but FC Dallas refused to read from the home team's script. By the 18th minute, S. Moore had wiped out the deficit, dragging the visitors right back into the contest. The Intensity was off the charts during this opening phase, with both sides treating the midfield like a high-speed passing lane rather than a tactical battleground. St. Louis edged possession with 52 percent of the ball, trying to dictate the tempo and build methodically from the back, but Dallas constantly threatened on the break. The sheer speed of the transitions left defenders scrambling, forcing both goalkeepers to remain on high alert and setting the stage for an incredibly explosive middle act.

The Illusion of Control

Just before the half-time whistle blew, D. Edelman restored the hosts' advantage, shifting the psychological momentum firmly into the home dressing room. When C. Holse stretched the lead to 3-1 in the 64th minute—finishing off a brilliantly slick move orchestrated by C. Wallem—the points looked absolutely secure. St. Louis appeared to have successfully navigated the tricky waters of the first half and finally found their attacking rhythm. The match metrics reflected a genuine attacking siege, as the hosts effectively penned Dallas deep into their own territory. However, a staggeringly high Balance rating tells the true story of this fixture; no lead was ever truly safe in this six-goal thriller. Just as the home faithful began to celebrate consolidating their fifth-place standing, Dallas found an unexpected second wind and prepared to tear the narrative entirely to shreds.

A Dramatic Conclusion

The crucial turning point arrived in the 81st minute when S. Ibeagha connected with a brilliant delivery from J. Valiente, nodding home a vital lifeline for the visitors. Suddenly, the atmosphere inside Energizer Park shifted violently from premature celebration to sheer anxiety. Dallas threw absolute caution to the wind, committing bodies forward and abandoning their rigid defensive shape in pursuit of salvation. Their massive gamble paid off in the 90th minute. P. Musa threaded a desperate but perfectly weighted ball into the path of L. Farrington, who made no mistake with his decisive finish. The late equaliser stunned the home crowd and snatched a precious away point for a Dallas side battling to climb from 10th in the table. For St. Louis, coughing up a two-goal advantage is a stark reminder that switching off for even a fraction of a second proves fatal.

Key Questions

What caused the 6-goal thriller?

An incredibly open midfield and relentless transition play fueled the chaos, as both teams traded heavy blows resulting in four separate lead changes.

Did St. Louis City deserve the late equalizer?

Actually, FC Dallas scored the 90th-minute equaliser through L. Farrington. Their relentless late pressure earned them a fully deserved away point.

How did St. Louis City complete the comeback from behind?

St. Louis actually blew a 3-1 lead rather than completing a comeback. FC Dallas rallied late with two crucial goals to force the 3-3 draw.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
52%
48%
St. Louis City 52%
FC Dallas 48%
Shots
3
1
St. Louis City 3
FC Dallas 1
Shots on Target
1
1
St. Louis City 1
FC Dallas 1
Expected Goals (xG)
0.16
0.06
St. Louis City 0.16
FC Dallas 0.06
Passes
102
98
St. Louis City 102
FC Dallas 98
Pass Accuracy
83%
80%
St. Louis City 83%
FC Dallas 80%
Corners
2
0
St. Louis City 2
FC Dallas 0
Fouls
1
3
St. Louis City 1
FC Dallas 3
Yellow Cards
0
1
St. Louis City 0
FC Dallas 1
Red Cards
0
0
St. Louis City 0
FC Dallas 0

Match Events

3' S. Becher
Ramiro 🟨 13'
S. Moore 18'
43' D. Edelman
HT
H. Johansson C. Cappis 🔄 59'
59' 🔄 A. Matan C. Holse
S. Moreno R. Binyamin 🔄 59'
64' C. Holse (C. Wallem)
Ramiro L. Farrington 🔄 68'
B. Kamungo N. Norris 🔄 69'
72' 🔄 S. Jeong Z. Zengue
S. Ibeagha (J. Valiente) 81'
88' 🔄 J. Orozco L. MacNaughton
P. Musa 🟨 89'
Kaick S. Sarver 🔄 89'
L. Farrington (P. Musa) 90'+7
90'+8 🟨 L. MacNaughton
FT

Player Cards

Our take on every player in this match

St. Louis City

Goalkeepers
Roman Bürki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Defenders
Jaziel Orozco
👻 Invisible Nothing to note
Timo Baumgartl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Dante Polvara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Midfielders
Conrad Wallem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Daniel Edelman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Christopher Durkin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Tomas Totland
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Forwards
Jeong Sang-bin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
72
Entry
Alexandru Mățan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
59
Entry
Simon Becher
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Benjamin Lundt
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tahir Reid-Brown
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mamadou Mbacke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lukas MacNaughton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mykhi Joyner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Perez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zach Zengue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlo Holse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

FC Dallas

Goalkeepers
Jonathan Sirois
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Defenders
Sebastien Ibeagha
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Osaze Urhoghide
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Shaq Moore
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Herman Johansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
59
Entry
Ramiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
68
Entry
Kaick
👻 Invisible Nothing to note
Bernard Kamungo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
69
Entry
Forwards
Joaquín Valiente
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Santiago Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
59
Entry
Petar Musa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
BENCH
Michael Collodi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nolan Norris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lalas Abubakar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joshua Torquato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Clay Holstad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christian Cappis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ran Binyamin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sam Sarver
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Logan Farrington
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
0
Rating

Head to Head

Date Home Score Away Competition Venue
04/12/2026 FC Dallas 1 - 1 St. Louis City Major League Soccer Toyota Stadium
09/07/2025 St. Louis City 1 - 1 FC Dallas Major League Soccer Energizer Park
07/20/2025 FC Dallas 3 - 0 St. Louis City Major League Soccer Toyota Stadium
07/28/2024 St. Louis City 2 - 1 FC Dallas Leagues Cup CITYPARK
06/16/2024 FC Dallas 2 - 0 St. Louis City Major League Soccer Toyota Stadium
04/07/2024 St. Louis City 0 - 0 FC Dallas Major League Soccer CITYPARK
08/31/2023 St. Louis City 2 - 1 FC Dallas Major League Soccer CITYPARK
06/08/2023 FC Dallas 2 - 0 St. Louis City Major League Soccer Toyota Stadium
04/12/2026
Major League Soccer Toyota Stadium
09/07/2025
Major League Soccer Energizer Park
07/20/2025
Major League Soccer Toyota Stadium
07/28/2024
Leagues Cup CITYPARK
06/16/2024
Major League Soccer Toyota Stadium
04/07/2024
Major League Soccer CITYPARK
08/31/2023
Major League Soccer CITYPARK
06/08/2023
Major League Soccer Toyota Stadium
St. Louis City Win
FC Dallas Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 18 37 40 14 +26 WSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)WVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)LVancouver Whitecaps 0 - 1 Houston Dynamo (20-08-2026)WSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)
2 Colorado Rapids 19 31 26 19 +7 WColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LSan Diego 3 - 0 Colorado Rapids (23-08-2026)WColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)WColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)WColorado Rapids 1 - 0 Austin (02-08-2026)
3 Los Angeles FC 19 29 25 19 +6 DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)LColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)LLos Angeles FC 0 - 1 San Diego (16-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)WLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)
4 Houston Dynamo 18 29 24 24 0 DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)LSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)WVancouver Whitecaps 0 - 1 Houston Dynamo (20-08-2026)WHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)WSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)
5 St. Louis City 18 28 27 26 +1 DSt. Louis City 3 - 3 FC Dallas (30-08-2026)WSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)WSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)
6 San Jose Earthquakes 17 27 33 24 +9 DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)LSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)LLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)
7 San Diego 20 26 32 30 +2 WSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WSan Diego 3 - 0 Colorado Rapids (23-08-2026)LPortland Timbers 3 - 1 San Diego (20-08-2026)WLos Angeles FC 0 - 1 San Diego (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)
8 Real Salt Lake 18 25 30 27 +3 LColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LReal Salt Lake 3 - 4 FC Dallas (20-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)LPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)
9 Portland Timbers 18 24 33 31 +2 LPortland Timbers 1 - 2 Austin (30-08-2026)DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)WPortland Timbers 3 - 1 San Diego (20-08-2026)WPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)WPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)
10 FC Dallas 18 24 32 35 -3 DSt. Louis City 3 - 3 FC Dallas (30-08-2026)LVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)WReal Salt Lake 3 - 4 FC Dallas (20-08-2026)WAustin 1 - 2 FC Dallas (17-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)
11 Seattle Sounders 18 24 21 25 -4 LSeattle Sounders 1 - 2 Austin (20-08-2026)LSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)LPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)LAustin 3 - 1 Seattle Sounders (23-07-2026)LSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)
12 Minnesota United FC 16 22 20 20 0 WSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)LSporting Kansas City 2 - 1 Minnesota United FC (23-07-2026)
13 Los Angeles Galaxy 18 18 19 29 -10 LSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)
14 Austin 17 18 20 32 -12 WPortland Timbers 1 - 2 Austin (30-08-2026)WSeattle Sounders 1 - 2 Austin (20-08-2026)LAustin 1 - 2 FC Dallas (17-08-2026)LColorado Rapids 1 - 0 Austin (02-08-2026)LHouston Dynamo 3 - 0 Austin (26-07-2026)
15 Sporting Kansas City 18 14 16 43 -27 LSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)LColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)LSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)LLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)