| | First Half starts. |
| 4' | | Missed chance. Héber - New York City FC - shot with the head from the centre of the box missed to the left. Assist - Nicolás Acevedo with a cross. |
| 6' | | Offside - New York City FC. Santiago Rodríguez with a pass, however Thiago Andrade is in offside. |
| 7' | | Fouled by Thiago Andrade - New York City FC |
| 7' | | Jhon Durán - Chicago Fire FC - won a free kick in defence. |
| 10' | | Alexander Callens - New York City FC - won a free kick in defence. |
| 10' | | Alexander Callens - New York City FC - won a free kick in defence. |
| 10' | | Fouled by Jhon Durán - Chicago Fire FC |
| 11' | | Fouled by Miguel Ángel Navarro - Chicago Fire FC |
| 11' | | Gabriel Pereira - New York City FC - won a free kick in defence. |
| 14' | | Missed chance. Jhon Durán - Chicago Fire FC - header inside of six yard box - left side goes high. Assist - Boris Sekulic with a cross. |
| 19' | | Shot blocked. Gabriel Pereira - New York City FC - shot with left foot from the right side of the box is blocked. Assist - Santiago Rodríguez. |
| 19' | | Corner - New York City FC. Conceded by Federico Navarro. |
| 19' | | Shot blocked. Santiago Rodríguez - New York City FC - shot with right foot from the centre of the box is blocked. Assist - Maximiliano Moralez with a cross. |
| 20' | | Corner - New York City FC. Conceded by Gastón Giménez. |
| 20' | | Shot blocked. Héber - New York City FC - header inside of six yard box - left side is blocked. Assist - Gabriel Pereira with a cross. |
| 20' | | Penalty conceded by Miguel Ángel Navarro - Chicago Fire FC - with a hand ball in the penalty area. |
| 22' | | VAR Decision: Penalty New York City FC. |
| 23' | | Goal! New York City FC 1, Chicago Fire FC 0. Héber - New York City FC - converts the penalty with a shot with right foot to the right corner. |
| 24' | | Corner - New York City FC. Conceded by Mauricio Pineda. |
| 27' | | Fouled by Maximiliano Moralez - New York City FC |
| 27' | | Jhon Durán - Chicago Fire FC - won a free kick on the right wing. |
| 28' | | Shot blocked. Xherdan Shaqiri - Chicago Fire FC - shot with left foot from outside the box is blocked. Assist - Jhon Durán. |
| 35' | | Fouled by Alfredo Morales - New York City FC |
| 35' | | Xherdan Shaqiri - Chicago Fire FC - won a free kick in attack. |
| 35' | | Corner - Chicago Fire FC. Conceded by Alexander Callens. |
| 38' | | Shot blocked. Chris Mueller - Chicago Fire FC - shot with left foot from outside the box is blocked. Assist - Boris Sekulic. |
| 39' | | New attacking attempt. Gabriel Pereira - New York City FC - shot with left foot from the right side of the box is saved in the top left corner. Assist - Héber. |
| 40' | | Offside - New York City FC. Héber with a pass, however Nicolás Acevedo is in offside. |
| 40' | | Fouled by Alexander Callens - New York City FC |
| 40' | | Xherdan Shaqiri - Chicago Fire FC - won a free kick in attack. |
| 41' | | Offside - New York City FC. Héber with a pass, however Santiago Rodríguez is in offside. |
| 44' | | Substitution - New York City FC. Talles Magno for Gabriel Pereira - injury. |
| 45+2' | | Missed chance. Nicolás Acevedo - New York City FC - shot with left foot from outside the box missed to the left. Assist - Alfredo Morales. |
| 45+3' | | Chris Mueller - Chicago Fire FC - won a free kick in attack. |
| 45+3' | | Fouled by Alexander Callens - New York City FC |
| 45+4' | | Fouled by Santiago Rodríguez - New York City FC |
| 45+4' | | Xherdan Shaqiri - Chicago Fire FC - won a free kick in attack. |
| 45+4' | | Corner - Chicago Fire FC. Conceded by Nicolás Acevedo. |
| 45+5' | | Corner - Chicago Fire FC. Conceded by Alexander Callens. |
| 45+6' | | Missed chance. Thiago Andrade - New York City FC - shot with right foot from the right side of the box is close, but missed. Assist - Maximiliano Moralez with a through ball following a fast break. |
| 45+6' | | First Half ended - New York City FC 1, Chicago Fire FC 0. |
| 45' | | Second Half starts New York City FC 1, Chicago Fire FC 0. |
| 45' | | Substitution - Chicago Fire FC. Carlos Terán for Mauricio Pineda. |
| 45' | | Substitution - Chicago Fire FC. Jairo Torres for Brian Gutierrez. |
| 46' | | Nicolás Acevedo - New York City FC - receive yellow card. |
| 47' | | Offside - Chicago Fire FC. Miguel Ángel Navarro with a pass, however Chris Mueller is in offside. |
| 48' | | Fouled by Federico Navarro - Chicago Fire FC |
| 48' | | Maximiliano Moralez - New York City FC - won a free kick in attack. |
| 49' | | New attacking attempt. Talles Magno - New York City FC - shot with right foot from the right side of the box is saved in the top right corner. Assist - Alfredo Morales. |
| 49' | | Fouled by Federico Navarro - Chicago Fire FC |
| 49' | | Santiago Rodríguez - New York City FC - won a free kick in attack. |
| 49' | | Corner - New York City FC. Conceded by Wyatt Omsberg. |
| 51' | | Fouled by Thiago Andrade - New York City FC |
| 51' | | Jhon Durán - Chicago Fire FC - won a free kick on the left wing. |
| 51' | | Corner - Chicago Fire FC. Conceded by Thiago Martins. |
| 52' | | Missed chance. Chris Mueller - Chicago Fire FC - shot with right foot from the centre of the box is high and wide to the left after corner. |
| 55' | | Missed chance. Jhon Durán - Chicago Fire FC - shot with left foot from the centre of the box goes high. Assist - Xherdan Shaqiri with a cross. |
| 55' | | Substitution - Chicago Fire FC. Kacper Przybylko for Jhon Durán. |
| 56' | | Carlos Terán - Chicago Fire FC - won a free kick in defence. |
| 56' | | Fouled by Héber - New York City FC |
| 59' | | Hand ball by Federico Navarro - Chicago Fire FC |
| 60' | | Fouled by Carlos Terán - Chicago Fire FC |
| 60' | | Talles Magno - New York City FC - won a free kick on the left wing. |
| 61' | | Fouled by Thiago Martins - New York City FC |
| 61' | | Kacper Przybylko - Chicago Fire FC - won a free kick in attack. |
| 62' | | Missed chance. Xherdan Shaqiri - Chicago Fire FC - shot with left foot from outside the box is high and wide to the left from a free kick. |
| 63' | | Fouled by Boris Sekulic - Chicago Fire FC |
| 63' | | Santiago Rodríguez - New York City FC - won a free kick in attack. |
| 63' | | Boris Sekulic - Chicago Fire FC - receive yellow card for a foul. |
| 64' | | Shot blocked. Maximiliano Moralez - New York City FC - shot with right foot from outside the box is blocked. Assist - Talles Magno. |
| 64' | | Shot blocked. Malte Amundsen - New York City FC - shot with left foot from the left side of the box is blocked. |
| 65' | | Corner - Chicago Fire FC. Conceded by Malte Amundsen. |
| 65' | | Offside - Chicago Fire FC. Boris Sekulic with a pass, however Chris Mueller is in offside. |
| 66' | | Substitution - New York City FC. Keaton Parks for Maximiliano Moralez. |
| 66' | | Substitution - New York City FC. Christopher Gloster for Malte Amundsen. |
| 66' | | Substitution - New York City FC. Tayvon Gray for Nicolás Acevedo. |
| 68' | | Alfredo Morales - New York City FC - won a free kick in defence. |
| 68' | | Fouled by Federico Navarro - Chicago Fire FC |
| 68' | | Shot blocked. Thiago Andrade - New York City FC - shot with right foot from the right side of the box is blocked. Assist - Santiago Rodríguez. |
| 69' | | Shot blocked. Talles Magno - New York City FC - shot with left foot from the centre of the box is blocked. Assist - Santiago Rodríguez. |
| 69' | | Corner - New York City FC. Conceded by Carlos Terán. |
| 71' | | New attacking attempt. Santiago Rodríguez - New York City FC - shot with right foot from outside the box is saved in the top centre of the goal. Assist - Keaton Parks. |
| 72' | | Fouled by Wyatt Omsberg - Chicago Fire FC |
| 72' | | Héber - New York City FC - won a free kick in defence. |
| 72' | | Substitution - Chicago Fire FC. Fabian Herbers for Chris Mueller. |
| 74' | | Missed chance. Kacper Przybylko - Chicago Fire FC - shot with the head from the centre of the box is close, but missed. Assist - Xherdan Shaqiri with a cross. |
| 78' | | Missed chance. Federico Navarro - Chicago Fire FC - shot with left foot from outside the box missed. |
| 78' | | Missed chance. Jairo Torres - Chicago Fire FC - shot with right foot from outside the box is high and wide to the right. |
| 80' | | Fouled by Alfredo Morales - New York City FC |
| 80' | | Gastón Giménez - Chicago Fire FC - won a free kick in defence. |
| 80' | | Missed chance. Santiago Rodríguez - New York City FC - shot with right foot from the right side of the box is very close to the goal. Assist - Thiago Andrade following a fast break. |
| 80' | | Fabian Herbers - Chicago Fire FC - won a free kick in defence. |
| 80' | | Fouled by Tayvon Gray - New York City FC |
| 82' | | Alexander Callens - New York City FC - won a free kick in attack. |
| 82' | | Fouled by Xherdan Shaqiri - Chicago Fire FC |
| 84' | | Substitution - Chicago Fire FC. Jhon Espinoza for Boris Sekulic. |
| 85' | | Offside - Chicago Fire FC. Fabian Herbers with a pass, however Kacper Przybylko is in offside. |
| 87' | | Substitution - New York City FC. Andres Jasson for Thiago Andrade - injury. |
| 89' | | Fouled by Thiago Martins - New York City FC |
| 89' | | Kacper Przybylko - Chicago Fire FC - won a free kick in defence. |
| 89' | | Thiago Martins - New York City FC - receive yellow card. |
| 90' | | New attacking attempt. Carlos Terán - Chicago Fire FC - shot with right foot from the centre of the box is saved in the right corner. Assist - Fabian Herbers with a head. |
| 90+1' | | Andres Jasson - New York City FC - won a free kick on the right wing. |
| 90+1' | | Fouled by Fabian Herbers - Chicago Fire FC |
| 90+4' | | Fouled by Keaton Parks - New York City FC |
| 90+4' | | Gastón Giménez - Chicago Fire FC - won a free kick in defence. |
| 90+4' | | Keaton Parks - New York City FC - receive yellow card. |
| 90+5' | | Offside - Chicago Fire FC. Jairo Torres with a pass, however Xherdan Shaqiri is in offside. |
| 90+6' | | Second Half ended - New York City FC 1, Chicago Fire FC 0. |
| | Thats all. Game finished - New York City FC 1, Chicago Fire FC 0. |