Charlotte 3 - 2 FT FC Dallas

Bank of America Stadium

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

Futmetrix Verdict
100
FT
Sat, Oct 10
Charlotte
3-2
FC Dallas
⚡ Intensity 84
⚖️ Balance 100
🏆 Stakes 76
🎲 Upset 0
Toklomati's late strike stuns Dallas.

Win Probability

  • Charlotte 41%
  • Draw 25%
  • FC Dallas 34%

Futmetrix AI estimate

Toklomati's 90th-Minute Magic Caps Off Five-Goal Thriller

Must-Watch Futmetrix Score: 100/100. Our verdict: A mesmerizing display of attacking intent where every tactical tweak resulted in goals, ultimately settled by a moment of stoppage-time brilliance.

High Stakes and Early Blows

At Bank of America Stadium, the top-of-the-table implications set massive Stakes for this showdown between two heavyweights tied near the summit. Charlotte controlled possession early, but it was FC Dallas who silenced the home crowd in the 22nd minute. Herman Johansson threaded a perfect pass to Logan Farrington, who finished with ruthless efficiency to break the deadlock. The visitors sat back and absorbed immense set-piece pressure—Charlotte forced an incredible 14 corners throughout the match—but struggled to break down a resilient Dallas defensive block before halftime. The visitors looked completely comfortable soaking up the pressure and daring the home side to find a creative spark.

The Bench Flips the Script

The match exploded into an absolute shootout in the second half. The Balance of power shifted wildly as both managers turned to their benches. Substitute Petar Musa doubled the drama by scoring in the 64th minute, courtesy of another substitute, Santiago Moreno. But Charlotte refused to fold. Fueled by a relentless offensive scheme, Idan Toklomati Jorno pulled one back in the 70th minute off a slick feed from Allan Saint-Maximin. Just four minutes later, substitute Harry Toffolo smashed in the equalizer. Three goals in a frantic ten-minute window completely ripped the tactical playbook to shreds and breathed absolute fire into the home fans.

A Stoppage-Time Shocker

With the game deadlocked and the Intensity soaring, both teams traded heavy blows in a desperate search for a winner. The final stat line showed a staggering 31 combined shots, turning the field into a veritable shooting gallery. Just as a draw seemed inevitable, Pep Biel unlocked the Dallas defense in the 90th minute, finding Toklomati for his second goal of the night. His brace shattered Dallas's resolve and secured a crucial victory that catapults Charlotte above their rivals in the standings. It was an unforgettable comeback that redefines their season trajectory and leaves Dallas wondering how they let a clear advantage slip away.

Key Questions

What made I. Toklomati Giorno the Man of the Match?

He scored a decisive brace and provided an assist, spearheading Charlotte's furious second-half comeback and netting the dramatic 90th-minute winning goal.

What caused the 5-goal thriller?

A staggering 31 combined shots, high set-piece pressure from Charlotte, and clinical second-half contributions from substitutes like Petar Musa and Harry Toffolo sparked the shootout.

How dramatic was the late winner by I. Toklomati Giorno?

Exceptionally dramatic. After wild lead changes and a frantic ten-minute goal flurry, his 90th-minute strike broke a 2-2 deadlock to instantly secure the victory.

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
56%
44%
Charlotte 56%
FC Dallas 44%
Shots
18
13
Charlotte 18
FC Dallas 13
Shots on Target
8
5
Charlotte 8
FC Dallas 5
Expected Goals (xG)
3.54
2.14
Charlotte 3.54
FC Dallas 2.14
Passes
476
375
Charlotte 476
FC Dallas 375
Corners
14
3
Charlotte 14
FC Dallas 3
Fouls
13
11
Charlotte 13
FC Dallas 11
Yellow Cards
1
1
Charlotte 1
FC Dallas 1
Red Cards
0
0
Charlotte 0
FC Dallas 0

Match Events

Logan Farrington (Herman Johansson) ⚽ 22'
↓ Lalas Abubakar ↑Sebastien Ibeagha 🔄 45'
HT
60' 🔄 ↓ David Schnegg ↑Harry Toffolo
60' 🔄 ↓ Brandt Bronico ↑Luca De La Torre
↓ Logan Farrington ↑Petar Musa 🔄 60'
↓ Patrickson Delgado ↑Santiago Moreno 🔄 60'
Petar Musa (Santiago Moreno) ⚽ 64'
69' 🔄 ↓ Liel Abada ↑Rodolfo Aloko
69' 🔄 ↓ Nathan Byrne ↑Will Cleary
70' ⚽ Idan Toklomati Jorno (Allan Saint-Maximin)
74' ⚽ Harry Toffolo (Idan Toklomati Jorno)
↓ Herman Johansson ↑Bernard Kamungo 🔄 75'
Osaze Urhoghide 🟨 79'
↓ Joaquín Valiente Cioli ↑Daniel Job 🔄 84'
90'+2 ⚽ Idan Toklomati Jorno (Pep Biel)
90'+3 🔄 ↓ Allan Saint-Maximin ↑Djibril Diani
FT

Player Cards

Our take on every player in this match

Charlotte

Goalkeepers
Kristijan Kahlina
MAGNET
MAGNET
44
Activity
44
Activity
42
Passes
2
Duels
Defenders
Nathan Byrne
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Morrison Agyemang
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Frederick Kessler
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
David Schnegg
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Ashley Westwood
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Brandt Bronico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Liel Abada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Pep Biel
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
27%
Pass Acc
Allan Saint-Maximin
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.8
Rating
Forwards
Idan Toklomati
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9.8
Rating
BENCH
Tyler Miller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Will Cleary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Andrew Privett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Harry Toffolo
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Luca de la Torre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Djibril Diani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Aloko
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
N. Richmond
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tyger Smalls
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

FC Dallas

Goalkeepers
Daniel
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Osaze Urhoghide
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Alhassan Abubakar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Nolan Norris
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Herman Johansson
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.6
Rating
Kaick
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Christian Cappis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Shaq Moore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Joaquín Valiente
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Patrickson Delgado
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Logan Farrington
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Jonathan Sirois
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sebastien Ibeagha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Ramiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Job
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Ran Binyamin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Sarver
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Petar Musa
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Santiago Moreno
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.7
Rating
Bernard Kamungo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/22/2023 FC Dallas 2 - 2 (PEN 1-4) Charlotte Leagues Cup Toyota Stadium
07/22/2023
2 - 2 (PEN 1-4)
Leagues Cup Toyota Stadium
Charlotte Win
FC Dallas Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 24 53 49 18 +31 WNashville SC 2 - 0 Toronto FC (27-09-2026)WNashville SC 3 - 0 Chicago Fire (20-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)LToronto FC 2 - 1 Nashville SC (09-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)
2 New England Revolution 22 43 41 25 +16 WNew England Revolution 4 - 2 Orlando City SC (19-09-2026)WChicago Fire 1 - 2 New England Revolution (13-09-2026)WNew York City FC 1 - 2 New England Revolution (10-09-2026)WColumbus Crew 1 - 3 New England Revolution (30-08-2026)DNew England Revolution 1 - 1 New York City FC (23-08-2026)
3 Inter Miami 22 38 57 41 +16 WInter Miami 4 - 0 DC United (10-10-2026)LColumbus Crew 2 - 1 Inter Miami (27-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)DChicago Fire 1 - 1 Inter Miami (10-09-2026)DInter Miami 2 - 2 Atlanta United FC (05-09-2026)
4 Charlotte 23 38 43 33 +10 LCharlotte 0 - 1 Chicago Fire (26-09-2026)WDC United 1 - 2 Charlotte (19-09-2026)DFC Cincinnati 3 - 3 Charlotte (12-09-2026)WCF Montreal 1 - 2 Charlotte (09-09-2026)WAtlanta United FC 0 - 2 Charlotte (29-08-2026)
5 Chicago Fire 23 38 38 34 +4 WChicago Fire 2 - 1 New York City FC (10-10-2026)WCharlotte 0 - 1 Chicago Fire (26-09-2026)LNashville SC 3 - 0 Chicago Fire (20-09-2026)LChicago Fire 1 - 2 New England Revolution (13-09-2026)DChicago Fire 1 - 1 Inter Miami (10-09-2026)
6 Philadelphia Union 22 29 43 39 +4 WPhiladelphia Union 4 - 2 Orlando City SC (26-09-2026)WPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)WPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)WNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DPhiladelphia Union 2 - 2 Inter Miami (19-08-2026)
7 New York Red Bulls 22 29 32 43 -11 WNew York City FC 0 - 1 New York Red Bulls (18-09-2026)WColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)LNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)LNew York Red Bulls 0 - 1 Nashville SC (19-08-2026)
8 Toronto FC 22 27 31 37 -6 WToronto FC 2 - 1 CF Montreal (10-10-2026)LNashville SC 2 - 0 Toronto FC (27-09-2026)LOrlando City SC 3 - 0 Toronto FC (12-09-2026)WToronto FC 2 - 1 Nashville SC (09-09-2026)DToronto FC 4 - 4 Chicago Fire (05-09-2026)
9 FC Cincinnati 21 27 44 53 -9 WAtlanta United FC 1 - 3 FC Cincinnati (10-10-2026)LCF Montreal 3 - 1 FC Cincinnati (26-09-2026)DFC Cincinnati 3 - 3 Charlotte (12-09-2026)LPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)LNashville SC 4 - 0 FC Cincinnati (30-08-2026)
10 Orlando City SC 22 27 41 55 -14 WOrlando City SC 3 - 2 Columbus Crew (10-10-2026)LPhiladelphia Union 4 - 2 Orlando City SC (26-09-2026)LNew England Revolution 4 - 2 Orlando City SC (19-09-2026)WOrlando City SC 3 - 0 Toronto FC (12-09-2026)WAtlanta United FC 2 - 3 Orlando City SC (09-09-2026)
11 DC United 21 26 29 36 -7 LInter Miami 4 - 0 DC United (10-10-2026)LDC United 1 - 2 Charlotte (19-09-2026)DDC United 0 - 0 Atlanta United FC (12-09-2026)WDC United 2 - 1 Columbus Crew (09-09-2026)LCharlotte 3 - 1 DC United (22-08-2026)
12 New York City FC 23 25 35 33 +2 LChicago Fire 2 - 1 New York City FC (10-10-2026)DAtlanta United FC 2 - 2 New York City FC (26-09-2026)LNew York City FC 0 - 1 New York Red Bulls (18-09-2026)LNew York City FC 1 - 2 New England Revolution (10-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)
13 Columbus Crew 23 22 30 37 -7 LOrlando City SC 3 - 2 Columbus Crew (10-10-2026)WColumbus Crew 2 - 1 Inter Miami (27-09-2026)WCF Montreal 0 - 2 Columbus Crew (19-09-2026)LColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)LDC United 2 - 1 Columbus Crew (09-09-2026)
14 CF Montreal 24 22 31 46 -15 LToronto FC 2 - 1 CF Montreal (10-10-2026)WCF Montreal 3 - 1 FC Cincinnati (26-09-2026)LCF Montreal 0 - 2 Columbus Crew (19-09-2026)LCF Montreal 1 - 2 Charlotte (09-09-2026)LPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)
15 Atlanta United FC 22 18 25 39 -14 LAtlanta United FC 1 - 3 FC Cincinnati (10-10-2026)DAtlanta United FC 2 - 2 New York City FC (26-09-2026)DDC United 0 - 0 Atlanta United FC (12-09-2026)LAtlanta United FC 2 - 3 Orlando City SC (09-09-2026)DInter Miami 2 - 2 Atlanta United FC (05-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.