Chicago Fire vs FC Cincinnati

3 May 2026 · MLS · 2026 · Referee Joseph Dickerson

Full time 2 – 3

Half-time: 2–2

  • Hugo Cuypers 16’, 28’
  • Evander 24’, 31’, 90+7’ (pen)

Match summary

FC Cincinnati came from behind to win 3-2 away at Chicago Fire, with the winner arriving in stoppage time. It was 2-2 at half-time.

In the first half, Hugo Cuypers put Chicago Fire ahead in the 16th minute, Evander equalised in the 24th minute, Cuypers put Chicago Fire back in front in the 28th minute, and Evander equalised in the 31st minute. In the second half, Evander won it from the penalty spot in stoppage time.

Chicago Fire can feel hard done by, creating 4.47 expected goals (xG) from 33 shots to FC Cincinnati's 1.58 from 10. Hugo Cuypers had a penalty saved for Chicago Fire. FC Cincinnati had a player sent off.

Match stats

56% Possession 44%
33 Shots 10
10 Shots on target 4
10 Corners 1
82 Attacks 70
55 Dangerous attacks 23
506 Passes 419
85.0% Pass accuracy 85.0%
17 Tackles 9
12 Fouls 5
1 Yellow cards 3
0 Red cards 1
1 Offsides 0

Key events

Chicago Fire FC Cincinnati
Kick-off
Hugo CuypersRight foot shot1-0 (Chicago Fire)
16’
24’
EvanderRight foot shot1-1 (FC Cincinnati)
27’
Kévin DenkeyShot on target
Hugo CuypersRight foot shot2-1 (Chicago Fire)
28’
31’
EvanderLeft foot shot2-2 (FC Cincinnati)
Hugo CuypersShot on target
34’
Philip ZinckernagelShot on target
44’
Half-time2-2
Second half underway
Philip ZinckernagelShot on target
55’
56’
68’
Maren Haile-SelassieShot on target
70’
Hugo CuypersShot on target
78’
Philip ZinckernagelShot on target
84’
Maren Haile-SelassieShot on target
87’
90’
Hugo CuypersMissed penaltysaved
90+1’
Hugo CuypersShot on target
90+1’
90+3’
90+7’
EvanderPenalty2-3 (FC Cincinnati)
90+12’

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 4.47 1.58 16’ Hugo Cuypers (Chicago Fire), 1-0 16’ 24’ Evander (FC Cincinnati), 1-1 24’ 28’ Hugo Cuypers (Chicago Fire), 2-1 28’ 31’ Evander (FC Cincinnati), 2-2 31’ 90+7’ Evander (FC Cincinnati), 2-3 90+7’ 0 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 4.47 1.58 16’ Hugo Cuypers (Chicago Fire), 1-0 Cuypers 16’ 24’ Evander (FC Cincinnati), 1-1 Evander 24’ 28’ Hugo Cuypers (Chicago Fire), 2-1 Cuypers 28’ 31’ Evander (FC Cincinnati), 2-2 Evander 31’ 90+7’ Evander (FC Cincinnati), 2-3 Evander 90+7’
Chicago Fire 4.47 xGFC Cincinnati 1.58 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 FC Cincinnati attacking Chicago Fire attacking 
90+1’ Hugo Cuypers (Chicago Fire), penalty, 0.79 xG, saved 90+7’ Evander (FC Cincinnati), penalty, 0.79 xG, goal 90+10’ Jason Shokalook (Chicago Fire), open play, 0.65 xG, off target 24’ Evander (FC Cincinnati), open play, 0.41 xG, goal 16’ Hugo Cuypers (Chicago Fire), open play, 0.34 xG, goal 34’ Hugo Cuypers (Chicago Fire), open play, 0.22 xG, saved 40’ Philip Zinckernagel (Chicago Fire), open play, 0.22 xG, off target 63’ Maren Haile-Selassie (Chicago Fire), open play, 0.23 xG, off target 26’ Andrew Gutman (Chicago Fire), from a corner, 0.20 xG, blocked 28’ Hugo Cuypers (Chicago Fire), open play, 0.15 xG, goal 31’ Evander (FC Cincinnati), open play, 0.13 xG, goal 78’ Hugo Cuypers (Chicago Fire), open play, 0.12 xG, saved 83’ Philip Zinckernagel (Chicago Fire), open play, 0.12 xG, blocked 2’ Hugo Cuypers (Chicago Fire), open play, 0.11 xG, off target 49’ Jack Elliott (Chicago Fire), from a corner, 0.11 xG, off target 26’ Andrew Gutman (Chicago Fire), from a corner, 0.10 xG, off target 55’ Philip Zinckernagel (Chicago Fire), open play, 0.11 xG, saved 60’ Maren Haile-Selassie (Chicago Fire), set piece, 0.09 xG, blocked 87’ Maren Haile-Selassie (Chicago Fire), open play, 0.10 xG, saved 67’ Hugo Cuypers (Chicago Fire), open play, 0.09 xG, blocked 85’ Hugo Cuypers (Chicago Fire), open play, 0.09 xG, off target 90+10’ Philip Zinckernagel (Chicago Fire), open play, 0.09 xG, off target 76’ Maren Haile-Selassie (Chicago Fire), open play, 0.09 xG, off target 75’ Evander (FC Cincinnati), open play, 0.07 xG, blocked 74’ Anton Salétros (Chicago Fire), from a corner, 0.07 xG, off target 84’ Philip Zinckernagel (Chicago Fire), open play, 0.06 xG, saved 9’ Evander (FC Cincinnati), open play, 0.04 xG, blocked 24’ Kévin Denkey (FC Cincinnati), open play, 0.05 xG, blocked 53’ Anton Salétros (Chicago Fire), open play, 0.04 xG, off target 80’ Anton Salétros (Chicago Fire), set piece, 0.04 xG, off target 7’ Evander (FC Cincinnati), direct free kick, 0.03 xG, blocked 66’ Kenji Mboma Dem (FC Cincinnati), open play, 0.03 xG, off target 70’ Maren Haile-Selassie (Chicago Fire), open play, 0.03 xG, saved 87’ Hugo Cuypers (Chicago Fire), from a corner, 0.03 xG, off target 90+2’ Jack Elliott (Chicago Fire), set piece, 0.03 xG, off target 90+2’ Maren Haile-Selassie (Chicago Fire), set piece, 0.03 xG, blocked 44’ Philip Zinckernagel (Chicago Fire), open play, 0.03 xG, saved 33’ Philip Zinckernagel (Chicago Fire), open play, 0.03 xG, off target 76’ Philip Zinckernagel (Chicago Fire), open play, 0.02 xG, blocked 73’ Philip Zinckernagel (Chicago Fire), open play, 0.02 xG, blocked 5’ Bryan Ramirez (FC Cincinnati), set piece, 0.02 xG, off target 27’ Kévin Denkey (FC Cincinnati), open play, 0.01 xG, saved 90+13’ Dje Tah D'Avilla (Chicago Fire), open play, 0.02 xG, off target 90+1’ Hugo Cuypers (Chicago Fire), penalty, 0.79 xG, saved 90+7’ Evander (FC Cincinnati), penalty, 0.79 xG, goal 90+10’ Jason Shokalook (Chicago Fire), open play, 0.65 xG, off target 24’ Evander (FC Cincinnati), open play, 0.41 xG, goal 16’ Hugo Cuypers (Chicago Fire), open play, 0.34 xG, goal 63’ Maren Haile-Selassie (Chicago Fire), open play, 0.23 xG, off target 40’ Philip Zinckernagel (Chicago Fire), open play, 0.22 xG, off target 34’ Hugo Cuypers (Chicago Fire), open play, 0.22 xG, saved 26’ Andrew Gutman (Chicago Fire), from a corner, 0.20 xG, blocked 28’ Hugo Cuypers (Chicago Fire), open play, 0.15 xG, goal 31’ Evander (FC Cincinnati), open play, 0.13 xG, goal 78’ Hugo Cuypers (Chicago Fire), open play, 0.12 xG, saved 83’ Philip Zinckernagel (Chicago Fire), open play, 0.12 xG, blocked 2’ Hugo Cuypers (Chicago Fire), open play, 0.11 xG, off target 49’ Jack Elliott (Chicago Fire), from a corner, 0.11 xG, off target 55’ Philip Zinckernagel (Chicago Fire), open play, 0.11 xG, saved 26’ Andrew Gutman (Chicago Fire), from a corner, 0.10 xG, off target 60’ Maren Haile-Selassie (Chicago Fire), set piece, 0.09 xG, blocked 87’ Maren Haile-Selassie (Chicago Fire), open play, 0.10 xG, saved 67’ Hugo Cuypers (Chicago Fire), open play, 0.09 xG, blocked 76’ Maren Haile-Selassie (Chicago Fire), open play, 0.09 xG, off target 85’ Hugo Cuypers (Chicago Fire), open play, 0.09 xG, off target 90+10’ Philip Zinckernagel (Chicago Fire), open play, 0.09 xG, off target 74’ Anton Salétros (Chicago Fire), from a corner, 0.07 xG, off target 75’ Evander (FC Cincinnati), open play, 0.07 xG, blocked 84’ Philip Zinckernagel (Chicago Fire), open play, 0.06 xG, saved 24’ Kévin Denkey (FC Cincinnati), open play, 0.05 xG, blocked 9’ Evander (FC Cincinnati), open play, 0.04 xG, blocked 53’ Anton Salétros (Chicago Fire), open play, 0.04 xG, off target 80’ Anton Salétros (Chicago Fire), set piece, 0.04 xG, off target 70’ Maren Haile-Selassie (Chicago Fire), open play, 0.03 xG, saved 90+2’ Jack Elliott (Chicago Fire), set piece, 0.03 xG, off target 7’ Evander (FC Cincinnati), direct free kick, 0.03 xG, blocked 87’ Hugo Cuypers (Chicago Fire), from a corner, 0.03 xG, off target 90+2’ Maren Haile-Selassie (Chicago Fire), set piece, 0.03 xG, blocked 66’ Kenji Mboma Dem (FC Cincinnati), open play, 0.03 xG, off target 33’ Philip Zinckernagel (Chicago Fire), open play, 0.03 xG, off target 44’ Philip Zinckernagel (Chicago Fire), open play, 0.03 xG, saved 76’ Philip Zinckernagel (Chicago Fire), open play, 0.02 xG, blocked 73’ Philip Zinckernagel (Chicago Fire), open play, 0.02 xG, blocked 5’ Bryan Ramirez (FC Cincinnati), set piece, 0.02 xG, off target 90+13’ Dje Tah D'Avilla (Chicago Fire), open play, 0.02 xG, off target 27’ Kévin Denkey (FC Cincinnati), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Chicago Fire 4-2-3-1 Starting XI
Brady
Gutman
Elliott
Mbokazi
Dean 90’
D'Avilla
Salétros
Lod 59’
Zinckernagel
Haile-Selassie
Cuypers 2
FC Cincinnati 3-4-1-2 Starting XI
Celentano
Chirila
Gidi
Smith
Ramirez 88’
Bucha
Valenzuela 66’
Anunga 46’
Evander 3
Dem 77’
Denkey 77’

Player stats

Goalkeeper1 player
90′ 1 3 25 – – – – –
Defenders4 players
Jonathan Dean Taken off
89′ 3 – – 6 1 51 – – – –
90′ 2 1 – 8 5 69 2 – – –
90′ – 3 – 2 2 53 – – – –
90′ 1 – – 3 2 34 2 – – –
Midfielders5 players
90′ – – 61 – 0.05 2 – 2 4 –
90′ – – 55 4 0.34 4 – 5 1 – –
90′ – 1 49 7 0.53 2 – 6 1 1 –
Robin Lod Taken off
59′ – – 11 – 0.00 2 – 5 – 1 –
90′ – – 41 3 0.46 1 – 4 – – –
Forwards2 players
Hugo Cuypers
90′ 2 – 9 5 1.94 0.35 2 5 – 28 –
Jonathan Bamba Came on as a substitute
31′ – – – – – 0.12 2 – – 25 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.