| | First Half starts. |
| 4' | | Missed chance. Valentín Castellanos - New York City FC - shot with the head from the centre of the box missed. Assist - Christopher Gloster with a cross. |
| 6' | | Fouled by Nicolás Acevedo - New York City FC |
| 6' | | Jacob Shaffelburg - Toronto FC - won a free kick on the left wing. |
| 7' | | Missed chance. Jesús Jiménez - Toronto FC - shot with right foot from the centre of the box goes high. Assist - Jonathan Osorio . |
| 11' | | VAR Decision: No Penalty New York City FC. |
| 13' | | New attacking attempt. Talles Magno - New York City FC - shot with left foot from a diffucult position on the left is saved by goalkeeper in the centre of the goal. |
| 16' | | Fouled by Santiago Rodríguez - New York City FC |
| 16' | | Shane O'Neill - Toronto FC - won a free kick in defence. |
| 17' | | Fouled by Nicolás Acevedo - New York City FC |
| 17' | | Jacob Shaffelburg - Toronto FC - won a free kick in defence. |
| 19' | | Missed chance. Valentín Castellanos - New York City FC - shot with left foot from the centre of the box is close, but missed to the left. Assist - Christopher Gloster with a through ball. |
| 22' | | Alejandro Pozuelo - Toronto FC - won a free kick in attack. |
| 22' | | Fouled by Keaton Parks - New York City FC |
| 24' | | Missed chance. Maximiliano Moralez - New York City FC - shot with right foot from outside the box is high and wide to the right. Assist - Keaton Parks. |
| 28' | | Fouled by Maximiliano Moralez - New York City FC |
| 28' | | Jonathan Osorio - Toronto FC - won a free kick in defence. |
| 30' | | Hand ball by Alfredo Morales - New York City FC |
| 31' | | Goal! Toronto FC 1, New York City FC 0. Jesús Jiménez - Toronto FC - shot with right foot from the centre of the box to the right corner. Assist - Jonathan Osorio with a through ball. |
| 34' | | Corner - Toronto FC. Conceded by Christopher Gloster. |
| 35' | | Missed chance. Jonathan Osorio - Toronto FC - shot with right foot from outside the box is high and wide to the right. Assist - Carlos Salcedo. |
| 37' | | Shot blocked. Luca Petrasso - Toronto FC - shot with left foot from the left side of the box is blocked. Assist - Jonathan Osorio. |
| 37' | | Fouled by Luca Petrasso - Toronto FC |
| 37' | | Santiago Rodríguez - New York City FC - won a free kick in defence. |
| 39' | | Corner - New York City FC. Conceded by Shane O'Neill. |
| 42' | | Corner - New York City FC. Conceded by Kosi Thompson. |
| 43' | | Fouled by Nicolás Acevedo - New York City FC |
| 43' | | Jacob Shaffelburg - Toronto FC - won a free kick on the left wing. |
| 43' | | Own Goal by Thiago Martins, New York City FC. Toronto FC 2, New York City FC 0. |
| 45+1' | | Fouled by Alejandro Pozuelo - Toronto FC |
| 45+1' | | Keaton Parks - New York City FC - won a free kick in defence. |
| 45+1' | | Fouled by Christopher Gloster - New York City FC |
| 45+1' | | Kosi Thompson - Toronto FC - won a free kick on the right wing. |
| 45+3' | | Carlos Salcedo - Toronto FC - won a free kick in defence. |
| 45+3' | | Fouled by Valentín Castellanos - New York City FC |
| 45+4' | | First Half ended - Toronto FC 2, New York City FC 0. |
| 45' | | Second Half starts Toronto FC 2, New York City FC 0. |
| 45' | | Substitution - New York City FC. Gabriel Pereira for Talles Magno. |
| 46' | | Fouled by Luca Petrasso - Toronto FC |
| 46' | | Nicolás Acevedo - New York City FC - won a free kick in defence. |
| 47' | | New attacking attempt. Valentín Castellanos - New York City FC - shot with right foot from few metres is saved in the right corner. Assist - Maximiliano Moralez. |
| 53' | | Corner - Toronto FC. Conceded by Keaton Parks. |
| 58' | | New attacking attempt. Keaton Parks - New York City FC - shot with right foot from outside the box is saved in the left corner. Assist - Maximiliano Moralez. |
| 59' | | Fouled by Thiago Martins - New York City FC |
| 59' | | Jesús Jiménez - Toronto FC - won a free kick in defence. |
| 59' | | Alexander Callens - New York City FC - receive yellow card. |
| 60' | | Thiago Martins - New York City FC - receive yellow card for a foul. |
| 60' | | Substitution - Toronto FC. Noble Okello for Jonathan Osorio. |
| 62' | | New attacking attempt. Keaton Parks - New York City FC - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Christopher Gloster. |
| 63' | | Fouled by Keaton Parks - New York City FC |
| 63' | | Michael Bradley - Toronto FC - won a free kick in defence. |
| 65' | | Alexander Callens - New York City FC - won a free kick in defence. |
| 65' | | Fouled by Jesús Jiménez - Toronto FC |
| 67' | | Corner - New York City FC. Conceded by Lukas MacNaughton. |
| 68' | | New attacking attempt. Keaton Parks - New York City FC - shot with right foot from outside the box is saved in the right corner. Assist - Gabriel Pereira. |
| 68' | | Corner - New York City FC. Conceded by Shane O'Neill. |
| 69' | | Shot blocked. Nicolás Acevedo - New York City FC - shot with left foot from the centre of the box is blocked. Assist - Maximiliano Moralez. |
| 70' | | New attacking attempt. Alfredo Morales - New York City FC - shot with right foot from outside the box is saved in the left corner. Assist - Santiago Rodríguez. |
| 71' | | Alexander Callens - New York City FC - won a free kick in defence. |
| 71' | | Fouled by Jesús Jiménez - Toronto FC |
| 71' | | New attacking attempt. Luca Petrasso - Toronto FC - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. |
| 72' | | Fouled by Keaton Parks - New York City FC |
| 72' | | Noble Okello - Toronto FC - won a free kick on the left wing. |
| 74' | | Shot blocked. Santiago Rodríguez - New York City FC - shot with left foot from outside the box is blocked. Assist - Valentín Castellanos. |
| 74' | | Corner - New York City FC. Conceded by Kosi Thompson. |
| 74' | | Missed chance. Alfredo Morales - New York City FC - shot with the head from the centre of the box is very close to the goal. Assist - Santiago Rodríguez with a cross after corner. |
| 75' | | Fouled by Michael Bradley - Toronto FC |
| 75' | | Santiago Rodríguez - New York City FC - won a free kick in defence. |
| 76' | | Substitution - New York City FC. Gedion Zelalem for Keaton Parks. |
| 76' | | Substitution - New York City FC. Thiago Andrade for Maximiliano Moralez. |
| 77' | | Shot blocked. Santiago Rodríguez - New York City FC - shot with right foot from outside the box is blocked. Assist - Valentín Castellanos. |
| 78' | | Shot blocked. Noble Okello - Toronto FC - shot with left foot from outside the box is blocked. Assist - Lukas MacNaughton. |
| 82' | | New attacking attempt. Michael Bradley - Toronto FC - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. |
| 82' | | Offside - Toronto FC. Michael Bradley with a pass, however Alejandro Pozuelo is in offside. |
| 84' | | Corner - New York City FC. Conceded by Michael Bradley. |
| 84' | | Substitution - New York City FC. Héber for Christopher Gloster. |
| 87' | | Substitution - Toronto FC. Jayden Nelson for Jacob Shaffelburg. |
| 89' | | Corner - Toronto FC. Conceded by Thiago Martins. |
| 89' | | Substitution - Toronto FC. Jordan Perruzza for Jesús Jiménez. |
| 90+1' | | Missed chance. Jordan Perruzza - Toronto FC - shot with left foot from outside the box goes high. Assist - Noble Okello following a fast break. |
| 90+2' | | New attacking attempt. Alexander Callens - New York City FC - shot with left foot from a diffucult position on the left is saved in the left corner. Assist - Thiago Andrade. |
| 90+2' | | Goal! Toronto FC 2, New York City FC 1. Héber - New York City FC - shot with the head from the centre of the box to the right corner. Assist - Alfredo Morales with a cross. |
| 90+3' | | Fouled by Santiago Rodríguez - New York City FC |
| 90+3' | | Shane O'Neill - Toronto FC - won a free kick in attack. |
| 90+4' | | Second Half ended - Toronto FC 2, New York City FC 1. |
| | Thats all. Game finished - Toronto FC 2, New York City FC 1. |