Major League Soccer Regular Season - 18

Chicago Fire 2 - 1 FT Charlotte

Soldier Field

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

Futmetrix Verdict
57
FT
Sun, Aug 2
Chicago Fire
2-1
Charlotte
⚡ Intensity 40
⚖️ Balance 74
🏆 Stakes 44
🎲 Upset 0
Lewandowski's brace rescues Chicago Fire.

Lewandowski's Masterclass Flips the Script at Soldier Field

Worth Watching Futmetrix Score: 57/100. A stunning brace from Robert Lewandowski orchestrated a dramatic comeback, proving Chicago Fire's offensive resilience against a stubborn Charlotte side.

Early Jolts at Soldier Field

The game kicked off with a palpable sense of urgency as both Eastern Conference contenders looked to establish dominance early on under the lights at Soldier Field. Charlotte struck first, silencing the passionate home crowd in the 18th minute when a swift transition caught the defense off guard. Pep Biel found the back of the net with a clinical finish off a clever, defense-splitting feed from I. Toklomati. Charlotte edged possession with 54% of the ball, forcing the hosts to chase the game and rethink their tactical approach. However, the Balance of power shifted almost instantly in this thrilling encounter. Before the visitors could even settle into their hard-fought lead or organize their defensive block, Chicago Fire retaliated with remarkable speed. Just two minutes later, Philip Zinckernagel carved through the bewildered Charlotte backline to set up Robert Lewandowski, who ruthlessly leveled the score and instantly resurrected the roaring energy of the home supporters.

The Pivot

The second half morphed into an open, attacking spectacle, underscored by an exceptionally high Intensity rating as both teams traded heavy blows in pursuit of a decisive advantage. A barrage of 28 combined shots turned the penalty areas into absolute shooting galleries, though Charlotte fundamentally struggled to convert their promising looks into tangible danger, managing just a single shot on target all night. The definitive turning point arrived in the 68th minute. The Fire's relentless set-piece pressure—highlighted by 14 total corners in the contest—kept the visitors constantly pinned deep within their own defensive third. Amid the ensuing chaos of a penalty box scramble, Robin Lod maintained his composure to deliver a precise ball that Lewandowski smashed home. It was a classic, instinctual poacher's finish that completed his brace, shifted the momentum entirely, and proved why he remains one of the most lethal attackers in the league.

Fire Climb the Table

Following the second goal, Charlotte pushed desperately for a late equalizer, committing bodies forward in a frantic attempt to salvage a point on the road. However, their offensive engine continually sputtered against a highly disciplined Chicago backline that refused to crack under pressure. The Fire confidently survived the late surge, sealing a massive 2-1 victory that extended their impressive winning streak and solidified their grip on the fourth spot in the fiercely competitive Eastern Conference standings. For Charlotte, this profoundly frustrating defeat leaves them hovering in seventh place, fully knowing their lack of cutting edge in the final third proved incredibly costly. The Stakes in this crucial clash were clear from the first whistle, and Chicago's undeniable ability to execute a seamless comeback underscores their rapidly growing status as a legitimate postseason threat heading into the defining months of the campaign.

Key Questions

What made Robert Lewandowski the Man of the Match?

He dominated the attack, scoring a decisive brace with ruthless efficiency to erase an early deficit and single-handedly secure the thrilling comeback victory.

How did Chicago Fire complete the comeback from behind?

They responded instantly to an early setback with a 20th-minute equalizer, then utilized relentless set-piece pressure to find the ultimate breakthrough midway through the second half.

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
46%
54%
Chicago Fire 46%
Charlotte 54%
Shots
14
14
Chicago Fire 14
Charlotte 14
Shots on Target
5
1
Chicago Fire 5
Charlotte 1
Expected Goals (xG)
1.59
0.83
Chicago Fire 1.59
Charlotte 0.83
Passes
461
523
Chicago Fire 461
Charlotte 523
Pass Accuracy
88%
90%
Chicago Fire 88%
Charlotte 90%
Corners
8
6
Chicago Fire 8
Charlotte 6
Fouls
7
7
Chicago Fire 7
Charlotte 7
Yellow Cards
2
0
Chicago Fire 2
Charlotte 0
Red Cards
0
0
Chicago Fire 0
Charlotte 0

Match Events

10' 🟨 A. Saletros
P. Biel (I. Toklomati) 18'
20' R. Lewandowski (P. Zinckernagel)
HT
59' 🟨 J. Waterman
68' R. Lewandowski (R. Lod)
H. Toffolo D. Schnegg 🔄 69'
74' 🔄 J. Bamba P. Dithejane
L. Abada R. Aloko 🔄 77'
L. de la Torre B. Bronico 🔄 86'
I. Toklomati A. Goodwin 🔄 86'
88' 🔄 R. Lod M. Haile-Selassie
88' 🔄 D. D'Avilla M. Pineda
90'+5 🟨 R. Lewandowski
FT

Player Cards

Our take on every player in this match

Chicago Fire

Goalkeepers
Chris Brady
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Leonardo Barroso
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
100%
Duel Win %
Joel Waterman
SHIELD
SHIELD
4
Blocks
4
Blocks
0
Interceptions
0
Tackles
Jack Elliott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Andrew Gutman
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Philip Zinckernagel
ARCHITECT
ARCHITECT
8
Key Passes
8
Key Passes
1
Assists
32%
Pass Acc
Dje Tah D'Avilla
MAGNET
MAGNET
71
Activity
71
Activity
67
Passes
4
Duels
Anton Salétros
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Jonathan Bamba
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
22%
Pass Acc
Forwards
Robert Lewandowski
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.6
Rating
Robin Lod
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
BENCH
Josh Cohen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mauricio Pineda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Jonathan Dean
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Viktor Radojević
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Rogers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maren Haile-Selassie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Sergio Oregel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Puso Dithejane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Jason Shokalook
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Charlotte

Goalkeepers
Kristijan Kahlina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Nathan Byrne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Morrison Agyemang
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Henry Kessler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Harry Toffolo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Luca De La Torre
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
52%
Pass Acc
Ashley Westwood
MAGNET
MAGNET
74
Activity
74
Activity
71
Passes
3
Duels
Djibril Diani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Pep Biel
MAGNET
MAGNET
47
Activity
47
Activity
44
Passes
3
Duels
Idan Toklomati
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Liel Abada
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
BENCH
Tyler Miller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
David Schnegg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Andrew Privett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Will Cleary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brandt Bronico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Baye Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodolfo Aloko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Archie Goodwin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Tyger Smalls
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
06/29/2025 Chicago Fire 3 - 2 Charlotte Major League Soccer Soldier Field
05/17/2025 Charlotte 1 - 4 Chicago Fire Major League Soccer Bank of America Stadium
10/02/2024 Charlotte 4 - 3 Chicago Fire Major League Soccer Bank of America Stadium
05/16/2024 Chicago Fire 0 - 1 Charlotte Major League Soccer Soldier Field
10/08/2023 Chicago Fire 0 - 2 Charlotte Major League Soccer Soldier Field
05/17/2023 Charlotte 2 - 1 Chicago Fire Major League Soccer Bank of America Stadium
09/18/2022 Chicago Fire 2 - 3 Charlotte Major League Soccer Soldier Field
08/06/2022 Charlotte 2 - 3 Chicago Fire Major League Soccer Bank of America Stadium
06/29/2025
Major League Soccer Soldier Field
05/17/2025
Major League Soccer Bank of America Stadium
10/02/2024
Major League Soccer Bank of America Stadium
05/16/2024
Major League Soccer Soldier Field
10/08/2023
Major League Soccer Soldier Field
05/17/2023
Major League Soccer Bank of America Stadium
09/18/2022
Major League Soccer Soldier Field
08/06/2022
Major League Soccer Bank of America Stadium
Chicago Fire Win
Charlotte Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 15 33 29 11 +18 DDC United 2 - 2 Nashville SC (01-08-2026)LOrlando City SC 1 - 0 Nashville SC (25-07-2026)WNashville SC 1 - 0 CF Montreal (23-07-2026)WNashville SC 1 - 0 Atlanta United FC (18-07-2026)WNashville SC 2 - 1 New York City FC (24-05-2026)
2 Inter Miami 13 28 36 25 +11 DInter Miami 2 - 2 Columbus Crew (01-08-2026)WCF Montreal 0 - 1 Inter Miami (25-07-2026)WInter Miami 3 - 2 Chicago Fire (22-07-2026)WInter Miami 6 - 4 Philadelphia Union (24-05-2026)WFC Cincinnati 3 - 5 Inter Miami (13-05-2026)
3 New England Revolution 15 27 25 17 +8 DCF Montreal 2 - 2 New England Revolution (01-08-2026)WNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)LCharlotte 1 - 0 New England Revolution (23-05-2026)LNew England Revolution 0 - 3 Nashville SC (13-05-2026)
4 Chicago Fire 15 26 26 21 +5 WChicago Fire 2 - 1 Charlotte (02-08-2026)LNew York City FC 3 - 1 Chicago Fire (25-07-2026)LInter Miami 3 - 2 Chicago Fire (22-07-2026)WChicago Fire 2 - 1 Toronto FC (24-05-2026)WCF Montreal 0 - 2 Chicago Fire (16-05-2026)
5 New York Red Bulls 16 22 27 36 -9 WNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)LNew York Red Bulls 0 - 2 Charlotte (25-07-2026)LPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)
6 New York City FC 14 21 26 19 +7 DNew York City FC 1 - 1 Toronto FC (31-07-2026)WNew York City FC 3 - 1 Chicago Fire (25-07-2026)WColumbus Crew 1 - 2 New York City FC (22-07-2026)LNashville SC 2 - 1 New York City FC (24-05-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)
7 Charlotte 15 21 25 22 +3 LChicago Fire 2 - 1 Charlotte (02-08-2026)WNew York Red Bulls 0 - 2 Charlotte (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)WCharlotte 1 - 0 New England Revolution (23-05-2026)WCharlotte 3 - 1 Toronto FC (16-05-2026)
8 DC United 14 21 24 22 +2 DDC United 2 - 2 Nashville SC (01-08-2026)WDC United 2 - 1 Toronto FC (25-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)LDC United 1 - 3 Chicago Fire (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)
9 FC Cincinnati 14 19 34 35 -1 LColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)WFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)LFC Cincinnati 3 - 5 Inter Miami (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)WChicago Fire 2 - 3 FC Cincinnati (03-05-2026)
10 Orlando City SC 15 17 26 40 -14 LNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)WOrlando City SC 1 - 0 Nashville SC (25-07-2026)LFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)
11 Columbus Crew 14 16 18 19 -1 DInter Miami 2 - 2 Columbus Crew (01-08-2026)WColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)LColumbus Crew 1 - 2 New York City FC (22-07-2026)WColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)
12 CF Montreal 16 15 22 28 -6 DCF Montreal 2 - 2 New England Revolution (01-08-2026)LCF Montreal 0 - 1 Inter Miami (25-07-2026)LNashville SC 1 - 0 CF Montreal (23-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)
13 Philadelphia Union 16 13 24 32 -8 WPhiladelphia Union 3 - 2 Atlanta United FC (01-08-2026)WPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)LInter Miami 6 - 4 Philadelphia Union (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)
14 Toronto FC 13 12 15 20 -5 DNew York City FC 1 - 1 Toronto FC (31-07-2026)LDC United 2 - 1 Toronto FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)LChicago Fire 2 - 1 Toronto FC (24-05-2026)
15 Atlanta United FC 15 12 16 26 -10 LPhiladelphia Union 3 - 2 Atlanta United FC (01-08-2026)LNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)LNashville SC 1 - 0 Atlanta United FC (18-07-2026)LColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)