Colorado Rapids 2 - 4 FT Chicago Fire

Dick's Sporting Goods Park

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

Futmetrix Verdict
100
FT
Sun, Nov 1
Colorado Rapids
2-4
Chicago Fire
⚡ Intensity 87
⚖️ Balance 92
🏆 Stakes 54
🎲 Upset 45
Bamba sparks Chicago's late surge

Win Probability

  • Colorado Rapids 41%
  • Draw 26%
  • Chicago Fire 33%

Futmetrix AI estimate

Chicago's late surge breaks Colorado's early grip

Must-Watch Futmetrix Score: 100/100. Chicago turned a tight upper-table clash into a decisive away win by punishing Colorado whenever the Rapids briefly restored parity.

Colorado's early edge, Chicago's sharper threat

Colorado had the ball; Chicago had the sharper threat. That was the match in miniature. At Dick's Sporting Goods Park, the Colorado Rapids controlled possession with 57 percent and struck first in the 22nd minute, when Morgan Whittaker finished Georgi Minoungou’s setup. Their foothold looked deserved, but it never became control of the danger areas. The Chicago Fire, with only 43 percent of the ball, attacked more directly and created five big chances against Colorado’s two. Jonathan Bamba levelled in the 41st minute, wiping out the home side’s advantage just before the break. The Intensity came from that contrast: Colorado’s longer spells on the ball against Chicago’s sharper breaks. Fourteen shots apiece and 11 corners made this a genuine exchange, not a one-way siege.

Bamba strikes, Aaronson answers

Chicago seized the match after halftime, and Bamba was the reason the Rapids never settled. He put the Fire ahead in the 56th minute, finishing Jonathan Dean’s assist, with the visitors suddenly in front after trailing. Colorado answered almost immediately: Paxten Aaronson made it 2-2 in the 58th, again supplied by Minoungou. That quick response gave the home crowd hope, but it was a brief pause rather than a turning tide. The Balance shifted back to Chicago because their attacks carried more bite: their 2.37 expected goals dwarfed Colorado’s 1.45, despite identical totals of 14 shots. The Fire put six efforts on target to the Rapids’ four, turning less possession into better chances. Bamba’s second goal was the pivotal blow; Aaronson’s reply kept Colorado alive, not in control.

Chicago's bench settles the contest

Robert Lewandowski came on in the 63rd minute and restored Chicago’s lead at 74, turning Philip Zinckernagel’s pass into the finish. Colorado had already shown they could answer once; this time the gap held. Puso Dithejane, introduced in the 87th, struck a minute later, with Lewandowski setting him up to complete Chicago’s 4-2 win. Those late contributions made the bench decisive, while Bamba’s brace supplied the platform. The Stakes were more than bragging rights: Colorado began fourth on 40 points, Chicago fifth on 42, so this direct contest reshapes the gap between close rivals. The Upset angle is real too: Chicago took all three points away despite having less of the ball. Colorado’s 57 percent possession brought pressure, but Chicago’s sharper finishing carried the night.

Key Questions

What made Jonathan Bamba the Man of the Match?

Bamba scored twice, including Chicago’s 56th-minute lead, and kept Colorado under pressure throughout.

What caused the six-goal thriller?

Fourteen shots each, 11 corners and five Chicago big chances fuelled an open contest with goals at both ends.

How did Colorado Rapids complete the comeback from behind?

They levelled at 2-2 through Paxten Aaronson in the 58th minute, but Chicago scored twice more; Colorado did not complete a winning comeback.

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
57%
43%
Colorado Rapids 57%
Chicago Fire 43%
Shots
14
14
Colorado Rapids 14
Chicago Fire 14
Shots on Target
4
6
Colorado Rapids 4
Chicago Fire 6
Expected Goals (xG)
1.45
2.37
Colorado Rapids 1.45
Chicago Fire 2.37
Passes
502
376
Colorado Rapids 502
Chicago Fire 376
Corners
5
6
Colorado Rapids 5
Chicago Fire 6
Fouls
11
13
Colorado Rapids 11
Chicago Fire 13
Yellow Cards
4
2
Colorado Rapids 4
Chicago Fire 2
Red Cards
0
0
Colorado Rapids 0
Chicago Fire 0

Match Events

22' ⚽ Morgan Whittaker (Georgi Minoungou)
Jonathan Bamba ⚽ 41'
Noah Allen 🟨 45'+1
HT
51' 🟨 Miguel Navarro
Jonathan Bamba (Jonathan Dean) ⚽ 56'
58' ⚽ Paxten Aaronson (Georgi Minoungou)
62' 🔄 ↓ Keegan Rosenberry ↑Noah Cobb
62' 🔄 ↓ Darren Yapi ↑Donavan Phillip
↓ Maren Haile-Selassie ↑Robert Lewandowski 🔄 63'
↓ Djé D'Avilla ↑Anzor Mekvabishvili 🔄 63'
67' 🔄 ↓ Georgi Minoungou ↑Theodore Ku-DiPietro
68' 🟨 Hamzat Ojediran
Robert Lewandowski (Philip Zinckernagel) ⚽ 74'
77' 🔄 ↓ Hamzat Ojediran ↑Sayed Abu Farkhi
↓ Johan Arath Gomez ↑André Franco 🔄 81'
↓ Noah Allen ↑Andrew Gutman 🔄 82'
↓ Philip Zinckernagel ↑Puso Dithejane 🔄 87'
Puso Dithejane (Robert Lewandowski) ⚽ 88'
90' 🟨 Rob Holding
Andrew Gutman 🟨 90'+2
FT

Player Cards

Our take on every player in this match

Colorado Rapids

Goalkeepers
Nico Hansen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Keegan Rosenberry
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Rob Holding
MAGNET
MAGNET
88
Activity
88
Activity
81
Passes
7
Duels
Loïc Williams
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
88%
Duel Win %
Miguel Navarro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
41%
Pass Acc
Midfielders
Wayne Frederick
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
Hamzat Ojediran
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Morgan Whittaker
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
32%
Pass Acc
Paxten Aaronson
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.9
Rating
Georgi Minoungou
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
12%
Pass Acc
Forwards
Darren Yapi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
BENCH
Adam Beaudry
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bryan Dowd
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jackson Travis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noah Cobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Ted Ku-DiPietro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
D. Phillip
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Alexander Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sayed Abu Farkhi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

Chicago Fire

Goalkeepers
Chris Brady
MAGNET
MAGNET
52
Activity
52
Activity
52
Passes
0
Duels
Defenders
Jonathan Dean
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Jack Elliott
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Mbekezeli Mbokazi
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
6
Interceptions
0
Blocks
Noah Allen
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Philip Zinckernagel
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.7
Rating
Anton Salétros
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tah D'Avilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Jonathan Bamba
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
9.3
Rating
Forwards
Johan Gómez
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Maren Haile-Selassie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
Josh Cohen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andrew Gutman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Leonardo Barroso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andreas Hanche-Olsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mauricio Pineda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Anzor Mekvabishvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
André Franco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Robert Lewandowski
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Puso Dithejane
CLUTCH HERO
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.4
Rating

Head to Head

Date Home Score Away Competition Venue
04/20/2019 Chicago Fire 4 - 1 Colorado Rapids Major League Soccer Toyota Park
06/14/2018 Colorado Rapids 2 - 2 Chicago Fire Major League Soccer Dick's Sporting Goods Park
05/18/2017 Chicago Fire 3 - 0 Colorado Rapids Major League Soccer Toyota Park
06/19/2016 Colorado Rapids 2 - 1 Chicago Fire Major League Soccer Dick's Sporting Goods Park
08/23/2015 Chicago Fire 0 - 1 Colorado Rapids Major League Soccer Toyota Park
06/05/2014 Colorado Rapids 0 - 0 Chicago Fire Major League Soccer Dick's Sporting Goods Park
06/20/2013 Chicago Fire 2 - 1 Colorado Rapids Major League Soccer Toyota Park
04/01/2012 Colorado Rapids 2 - 0 Chicago Fire Major League Soccer Dick's Sporting Goods Park
04/20/2019
Major League Soccer Toyota Park
06/14/2018
Major League Soccer Dick's Sporting Goods Park
05/18/2017
Major League Soccer Toyota Park
06/19/2016
Major League Soccer Dick's Sporting Goods Park
08/23/2015
Major League Soccer Toyota Park
06/05/2014
Major League Soccer Dick's Sporting Goods Park
06/20/2013
Major League Soccer Toyota Park
04/01/2012
Major League Soccer Dick's Sporting Goods Park
Colorado Rapids Win
Chicago Fire Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 27 51 55 23 +32 WVancouver Whitecaps 4 - 1 San Diego (29-10-2026)LColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)WAustin 1 - 2 Vancouver Whitecaps (18-10-2026)DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)
2 FC Dallas 27 45 48 43 +5 DSporting Kansas City 1 - 1 FC Dallas (31-10-2026)WFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)WFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WFC Dallas 1 - 0 Los Angeles FC (27-09-2026)
3 San Jose Earthquakes 27 44 49 38 +11 WSan Jose Earthquakes 2 - 1 Real Salt Lake (31-10-2026)DSan Jose Earthquakes 2 - 2 Colorado Rapids (29-10-2026)LFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)
4 Colorado Rapids 27 40 38 31 +7 DSan Jose Earthquakes 2 - 2 Colorado Rapids (29-10-2026)WColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)
5 St. Louis City 27 39 46 43 +3 LSt. Louis City 0 - 1 San Diego (31-10-2026)LSt. Louis City 2 - 3 Portland Timbers (29-10-2026)LReal Salt Lake 3 - 0 St. Louis City (25-10-2026)LMinnesota United FC 3 - 2 St. Louis City (17-10-2026)DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)
6 Houston Dynamo 26 39 34 35 -1 WSeattle Sounders 0 - 1 Houston Dynamo (29-10-2026)DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)
7 Los Angeles FC 26 36 36 31 +5 DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)WLos Angeles FC 3 - 1 Austin (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)LFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)
8 Real Salt Lake 27 36 43 41 +2 LSan Jose Earthquakes 2 - 1 Real Salt Lake (31-10-2026)WAustin 1 - 2 Real Salt Lake (29-10-2026)WReal Salt Lake 3 - 0 St. Louis City (25-10-2026)WSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)
9 Seattle Sounders 26 36 34 35 -1 LSeattle Sounders 0 - 1 Houston Dynamo (29-10-2026)DSan Diego 2 - 2 Seattle Sounders (25-10-2026)LFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)
10 Portland Timbers 26 33 48 49 -1 WSt. Louis City 2 - 3 Portland Timbers (29-10-2026)DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)LLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)
11 San Diego 27 33 46 47 -1 WSt. Louis City 0 - 1 San Diego (31-10-2026)LVancouver Whitecaps 4 - 1 San Diego (29-10-2026)DSan Diego 2 - 2 Seattle Sounders (25-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)
12 Los Angeles Galaxy 27 33 38 48 -10 WLos Angeles Galaxy 4 - 1 Austin (31-10-2026)DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)WLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)LSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)
13 Minnesota United FC 26 31 40 44 -4 WMinnesota United FC 3 - 1 Sporting Kansas City (29-10-2026)DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)WMinnesota United FC 3 - 2 St. Louis City (17-10-2026)DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)
14 Austin 27 28 33 50 -17 LLos Angeles Galaxy 4 - 1 Austin (31-10-2026)LAustin 1 - 2 Real Salt Lake (29-10-2026)WSporting Kansas City 1 - 2 Austin (25-10-2026)LAustin 1 - 2 Vancouver Whitecaps (18-10-2026)LLos Angeles FC 3 - 1 Austin (15-10-2026)
15 Sporting Kansas City 27 22 32 62 -30 DSporting Kansas City 1 - 1 FC Dallas (31-10-2026)LMinnesota United FC 3 - 1 Sporting Kansas City (29-10-2026)LSporting Kansas City 1 - 2 Austin (25-10-2026)LSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-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.