Chicago Fire vs New York City FC

10 October 2026 · MLS · 2026 · Referee Brandon Stevis

Full time 2 – 1

Half-time: 0–1

  • Anton Salétros 55’
  • Maren Haile-Selassie 87’
  • Hannes Wolf 19’

Match summary

Chicago Fire came from behind to win 2-1 at home to New York City FC, with a late winner. New York City FC led 1-0 at half-time.

Hannes Wolf put New York City FC ahead in the 19th minute, Anton Salétros equalised with a header in the 55th minute, and Maren Haile-Selassie won it in the 87th minute.

There was little between the sides on chances: Chicago Fire created 1.38 expected goals (xG) from 14 shots, New York City FC 1.56 from 13. Chicago Fire had a player sent off.

Match stats

47% Possession 53%
14 Shots 12
4 Shots on target 6
4 Corners 4
84 Attacks 59
46 Dangerous attacks 38
377 Passes 418
78.8% Pass accuracy 80.4%
14 Tackles 17
18 Fouls 10
4 Yellow cards 0
1 Red cards 0
4 Offsides 2

Key events

Chicago Fire New York City FC
Kick-off
3’
Alonso MartínezShot on target
3’
Corner
11’
Agustin OjedaShot on target
19’
Hannes WolfRight foot shot0-1 (New York City FC)
20’
Corner
25’
Corner
33’
38’
Alonso MartínezShot on target
Dje Tah D'AvillaSecond yellowFoul
43’
Half-time0-1
Second half underway
Corner
52’
Anton SalétrosShot on target
54’
Anton SalétrosHeader1-1 (Chicago Fire)
55’
64’
72’
Corner
81’
Corner
82’
Corner
Puso DithejaneShot on target
86’
Corner
86’
Maren Haile-SelassieRight foot shot2-1 (Chicago Fire)
87’
90+4’
90+5’
Nicolás FernándezShot on target
Full-time2-1

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.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.38 1.56 19’ Hannes Wolf (New York City FC), 0-1 19’ 55’ Anton Salétros (Chicago Fire), 1-1 55’ 87’ Maren Haile-Selassie (Chicago Fire), 2-1 87’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.38 1.56 19’ Hannes Wolf (New York City FC), 0-1 Wolf 19’ 55’ Anton Salétros (Chicago Fire), 1-1 Salétros 55’ 87’ Maren Haile-Selassie (Chicago Fire), 2-1 Haile-Selassie 87’
Chicago Fire 1.38 xGNew York City FC 1.56 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 New York City FC attacking Chicago Fire attacking 
24’ Alonso Martínez (New York City FC), open play, 0.58 xG, off target 87’ Jack Elliott (Chicago Fire), from a corner, 0.59 xG, off target 82’ Raul Gustavo (New York City FC), from a corner, 0.28 xG, off target 3’ Alonso Martínez (New York City FC), open play, 0.21 xG, saved 77’ Maren Haile-Selassie (Chicago Fire), open play, 0.21 xG, blocked 87’ Maren Haile-Selassie (Chicago Fire), open play, 0.17 xG, goal 90+2’ Luighi Hanri (New York City FC), set piece, 0.15 xG, off target 19’ Hannes Wolf (New York City FC), open play, 0.10 xG, goal 27’ Robert Lewandowski (Chicago Fire), open play, 0.09 xG, off target 26’ Jack Elliott (Chicago Fire), from a corner, 0.05 xG, off target 40’ Philip Zinckernagel (Chicago Fire), open play, 0.05 xG, off target 54’ Anton Salétros (Chicago Fire), open play, 0.04 xG, saved 55’ Anton Salétros (Chicago Fire), open play, 0.04 xG, goal 65’ Nicolás Fernández (New York City FC), direct free kick, 0.04 xG, blocked 38’ Alonso Martínez (New York City FC), open play, 0.04 xG, saved 57’ Maren Haile-Selassie (Chicago Fire), open play, 0.04 xG, blocked 73’ Tayvon Gray (New York City FC), from a corner, 0.04 xG, off target 90+5’ Nicolás Fernández (New York City FC), direct free kick, 0.04 xG, saved 29’ Nicolás Fernández (New York City FC), open play, 0.03 xG, off target 86’ Puso Dithejane (Chicago Fire), set piece, 0.03 xG, saved 31’ Anton Salétros (Chicago Fire), open play, 0.02 xG, off target 31’ Philip Zinckernagel (Chicago Fire), open play, 0.02 xG, blocked 90+7’ Jonathan Shore (New York City FC), open play, 0.02 xG, blocked 27’ Dje Tah D'Avilla (Chicago Fire), open play, 0.02 xG, blocked 11’ Agustin Ojeda (New York City FC), set piece, 0.02 xG, saved 12’ Mbekezeli Mbokazi (Chicago Fire), open play, 0.02 xG, off target 90+2’ Thiago Martins (New York City FC), set piece, 0.01 xG, off target 87’ Jack Elliott (Chicago Fire), from a corner, 0.59 xG, off target 24’ Alonso Martínez (New York City FC), open play, 0.58 xG, off target 82’ Raul Gustavo (New York City FC), from a corner, 0.28 xG, off target 3’ Alonso Martínez (New York City FC), open play, 0.21 xG, saved 77’ Maren Haile-Selassie (Chicago Fire), open play, 0.21 xG, blocked 87’ Maren Haile-Selassie (Chicago Fire), open play, 0.17 xG, goal 90+2’ Luighi Hanri (New York City FC), set piece, 0.15 xG, off target 19’ Hannes Wolf (New York City FC), open play, 0.10 xG, goal 27’ Robert Lewandowski (Chicago Fire), open play, 0.09 xG, off target 40’ Philip Zinckernagel (Chicago Fire), open play, 0.05 xG, off target 26’ Jack Elliott (Chicago Fire), from a corner, 0.05 xG, off target 54’ Anton Salétros (Chicago Fire), open play, 0.04 xG, saved 55’ Anton Salétros (Chicago Fire), open play, 0.04 xG, goal 65’ Nicolás Fernández (New York City FC), direct free kick, 0.04 xG, blocked 38’ Alonso Martínez (New York City FC), open play, 0.04 xG, saved 57’ Maren Haile-Selassie (Chicago Fire), open play, 0.04 xG, blocked 90+5’ Nicolás Fernández (New York City FC), direct free kick, 0.04 xG, saved 29’ Nicolás Fernández (New York City FC), open play, 0.03 xG, off target 73’ Tayvon Gray (New York City FC), from a corner, 0.04 xG, off target 86’ Puso Dithejane (Chicago Fire), set piece, 0.03 xG, saved 31’ Anton Salétros (Chicago Fire), open play, 0.02 xG, off target 90+7’ Jonathan Shore (New York City FC), open play, 0.02 xG, blocked 27’ Dje Tah D'Avilla (Chicago Fire), open play, 0.02 xG, blocked 31’ Philip Zinckernagel (Chicago Fire), open play, 0.02 xG, blocked 11’ Agustin Ojeda (New York City FC), set piece, 0.02 xG, saved 12’ Mbekezeli Mbokazi (Chicago Fire), open play, 0.02 xG, off target 90+2’ Thiago Martins (New York City FC), set piece, 0.01 xG, off target
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-4-2 Starting XI
Brady
Elliott
Mbokazi
Dean
Barroso 71’
Bamba 46’
Salétros
D'Avilla
Zinckernagel 71’
Lewandowski 71’
Haile-Selassie 90’
New York City FC 4-2-3-1 Starting XI
Freese
Cavallo 46’
Martins
Sands 76’
Gray
O'Neill
Perea 60’
Wolf 82’
Fernández
Ojeda 75’
Martínez 60’

Player stats

Goalkeeper1 player
90′ 5 1 37 – – – – –
Defenders5 players
90′ 2 2 – 4 1 35 – – – –
90′ 1 3 – 5 3 57 1 – – –
90′ 1 1 1 8 1 48 3 – –
Leonardo Barroso Taken off
71′ 1 1 1 2 1 22 2 – – –
Noah Allen Came on as a substitute
19′ 1 – – 2 – 3 1 – – –
Midfielders7 players
Philip Zinckernagel Taken off
71′ – – 15 2 0.18 3 – 8 1 3 –
90′ 1 – 33 – 0.13 1 1 2 – – –
Dje Tah D'Avilla Sent off
43′ – – 42 – 0.02 – – 1 4 1
Jonathan Bamba Taken off
45′ – – 13 – 0.03 1 – 1 1 – –
Maren Haile-Selassie Taken off
89′ 1 1 20 3 0.43 2 3 3 – 1 –
Mauricio Pineda Came on as a substitute
45′ – – 26 1 0.03 1 – 1 1 –
Johan Gomez Came on as a substitute
19′ – – 5 1 0.16 – – 1 – – –
Forwards2 players
Robert Lewandowski Taken off
71′ – – 1 – 0.09 0.04 1 1 1 20 –
Puso Dithejane Came on as a substitute
19′ – – 1 1 0.03 0.00 – – – 1 –
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.