| | First Half starts. |
| 1' | | Missed chance. Cucho Hernández - Columbus Crew - shot with right foot from outside the box is close, but misses the top right corner. Assist - Yaw Yeboah. |
| 2' | | Cucho Hernández - Columbus Crew - won a free kick on the left wing. |
| 2' | | Fouled by Nathan Byrne - Charlotte FC |
| 3' | | Diego Rossi - Columbus Crew - won a free kick in attack. |
| 3' | | Fouled by Scott Arfield - Charlotte FC |
| 5' | | Fouled by Yaw Yeboah - Columbus Crew |
| 5' | | Nathan Byrne - Charlotte FC - won a free kick in defence. |
| 6' | | Missed chance. Patrick Agyemang - Charlotte FC - shot with right foot from a diffucult position on the right is close, but missed. Assist - Kerwin Vargas. |
| 6' | | Darlington Nagbe - Columbus Crew - won a free kick in defence. |
| 6' | | Fouled by Scott Arfield - Charlotte FC |
| 8' | | Corner - Columbus Crew. Conceded by João Pedro. |
| 8' | | Shot blocked. Rudy Camacho - Columbus Crew - shot with the head from the centre of the box is blocked. Assist - Diego Rossi with a cross. |
| 8' | | Diego Rossi - Columbus Crew - hits the right post with a shot with right foot from the right side of the box. Assist - Darlington Nagbe after corner. |
| 9' | | Delay in match - injury Steven Moreira - Columbus Crew |
| 10' | | Delay over. They are ready to continue. |
| 11' | | Ashley Westwood - Charlotte FC - receive yellow card. |
| 12' | | Fouled by Diego Rossi - Columbus Crew |
| 12' | | Scott Arfield - Charlotte FC - won a free kick in defence. |
| 13' | | Missed chance. Cucho Hernández - Columbus Crew - shot with left foot from the left side of the box is close, but missed to the left. Assist - Diego Rossi. |
| 14' | | Fouled by Steven Moreira - Columbus Crew |
| 14' | | Kerwin Vargas - Charlotte FC - won a free kick in attack. |
| 15' | | Shot blocked. Brecht Dejaegere - Charlotte FC - shot with right foot from outside the box is blocked. |
| 15' | | Corner - Charlotte FC. Conceded by Steven Moreira. |
| 16' | | Missed chance. Djibril Diani - Charlotte FC - shot with left foot from outside the box goes high. |
| 17' | | Delay in match - injury Rudy Camacho - Columbus Crew |
| 18' | | Delay over. They are ready to continue. |
| 18' | | Substitution - Columbus Crew. Derrick Jones for Rudy Camacho - injury. |
| 19' | | New attacking attempt. Patrick Agyemang - Charlotte FC - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Kerwin Vargas. |
| 19' | | Darlington Nagbe - Columbus Crew - won a free kick in defence. |
| 19' | | Fouled by Patrick Agyemang - Charlotte FC |
| 23' | | Delay in match - injury Christian Ramírez - Columbus Crew |
| 23' | | Delay over. They are ready to continue. |
| 23' | | Substitution - Columbus Crew. Max Arfsten for Christian Ramírez - injury. |
| 23' | | Offside - Charlotte FC. Scott Arfield is in offside. |
| 24' | | Djibril Diani - Charlotte FC - won a free kick in attack. |
| 24' | | Fouled by Derrick Jones - Columbus Crew |
| 25' | | VAR Decision: Card upgraded Derrick Jones - Columbus Crew |
| 26' | | Derrick Jones - Columbus Crew - receive red card. |
| 28' | | Missed chance. Patrick Agyemang - Charlotte FC - shot with the head from the centre of the box missed to the left. Assist - João Pedro with a cross. |
| 30' | | Fouled by Nathan Byrne - Charlotte FC |
| 30' | | Yaw Yeboah - Columbus Crew - won a free kick in defence. |
| 35' | | Fouled by Sean Zawadzki - Columbus Crew |
| 35' | | Patrick Agyemang - Charlotte FC - won a free kick on the right wing. |
| 36' | | Diego Rossi - Columbus Crew - won a free kick in defence. |
| 36' | | Fouled by Ashley Westwood - Charlotte FC |
| 37' | | Cucho Hernández - Columbus Crew - won a free kick in defence. |
| 37' | | Fouled by Adilson Malanda - Charlotte FC |
| 38' | | Diego Rossi - Columbus Crew - won a free kick in attack. |
| 38' | | Fouled by Djibril Diani - Charlotte FC |
| 41' | | Fouled by Kerwin Vargas - Charlotte FC |
| 41' | | Yaw Yeboah - Columbus Crew - won a free kick on the left wing. |
| 42' | | Offside - Charlotte FC. Nathan Byrne is in offside. |
| 44' | | Delay in match - injury Darlington Nagbe - Columbus Crew |
| 45' | | Delay over. They are ready to continue. |
| 45' | | Cucho Hernández - Columbus Crew - won a free kick on the right wing. |
| 45' | | Fouled by Adilson Malanda - Charlotte FC |
| 45+1' | | Adilson Malanda - Charlotte FC - won a free kick in defence. |
| 45+1' | | Fouled by Diego Rossi - Columbus Crew |
| 45+2' | | New attacking attempt. Kerwin Vargas - Charlotte FC - with an attempt from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Ashley Westwood with a cross. |
| 45+3' | | Delay in match - injury Scott Arfield - Charlotte FC |
| 45+4' | | Delay over. They are ready to continue. |
| 45+4' | | Substitution - Charlotte FC. Iuri Tavares for Scott Arfield - injury. |
| 45+5' | | Corner - Columbus Crew. Conceded by João Pedro. |
| 45+9' | | Hand ball by Kerwin Vargas - Charlotte FC |
| 45+10' | | Offside - Columbus Crew. Max Arfsten is in offside. |
| 45+10' | | GOAL OVERTURNED BY VAR: Cucho Hernández - Columbus Crew - scores but the goal is ruled out after a VAR review. |
| 45+12' | | VAR Decision: No Goal Charlotte FC 0-0 Columbus Crew. |
| 45+13' | | Penalty Charlotte FC. Kerwin Vargas draws a foul in the penalty area. |
| 45+13' | | Penalty conceded by Yaw Yeboah - Columbus Crew - after a foul in the penalty area. |
| 45+15' | | Yaw Yeboah - Columbus Crew - receive yellow card for a foul. |
| 45+15' | | Mohamed Farsi - Columbus Crew - receive yellow card. |
| 45+16' | | Penalty missed. Iuri Tavares - Charlotte FC - shot with right foot is close, but misses the top right corner. |
| 45+16' | | First Half ended - Charlotte FC 0, Columbus Crew 0. |
| 45' | | Second Half starts Charlotte FC 0, Columbus Crew 0. |
| 45' | | Substitution - Columbus Crew. Yevhen Cheberko for Yaw Yeboah. |
| 46' | | Missed chance. Max Arfsten - Columbus Crew - shot with left foot from the left side of the box goes high. Assist - Mohamed Farsi with a cross. |
| 50' | | Fouled by Iuri Tavares - Charlotte FC |
| 50' | | Mohamed Farsi - Columbus Crew - won a free kick in defence. |
| 53' | | Darlington Nagbe - Columbus Crew - won a free kick in defence. |
| 53' | | Fouled by Nathan Byrne - Charlotte FC |
| 57' | | Hand ball by Djibril Diani - Charlotte FC |
| 57' | | Evan Bush - Columbus Crew - receive yellow card. |
| 59' | | Cucho Hernández - Columbus Crew - won a free kick in attack. |
| 59' | | Fouled by Adilson Malanda - Charlotte FC |
| 59' | | Fouled by Patrick Agyemang - Charlotte FC |
| 59' | | Yevhen Cheberko - Columbus Crew - won a free kick in defence. |
| 61' | | New attacking attempt. Patrick Agyemang - Charlotte FC - shot with the head from the centre of the box is saved in the top centre of the goal. Assist - Nathan Byrne with a cross. |
| 63' | | Darlington Nagbe - Columbus Crew - won a free kick in attack. |
| 63' | | Fouled by Brecht Dejaegere - Charlotte FC |
| 65' | | Fouled by Diego Rossi - Columbus Crew |
| 65' | | Nathan Byrne - Charlotte FC - won a free kick on the right wing. |
| 66' | | Diego Rossi - Columbus Crew - won a free kick in defence. |
| 66' | | Fouled by Kerwin Vargas - Charlotte FC |
| 67' | | Missed chance. Diego Rossi - Columbus Crew - shot with left foot from a diffucult position on the left is close, but missed to the left. Assist - Cucho Hernández. |
| 68' | | Fouled by Iuri Tavares - Charlotte FC |
| 68' | | Yevhen Cheberko - Columbus Crew - won a free kick in defence. |
| 69' | | Iuri Tavares - Charlotte FC - receive yellow card for a foul. |
| 69' | | Substitution - Charlotte FC. Nikola Petkovic for Brecht Dejaegere. |
| 70' | | Corner - Charlotte FC. Conceded by Mohamed Farsi. |
| 73' | | Fouled by Nikola Petkovic - Charlotte FC |
| 73' | | Malte Amundsen - Columbus Crew - won a free kick in defence. |
| 73' | | Andrew Privett - Charlotte FC - won a free kick in defence. |
| 73' | | Fouled by Diego Rossi - Columbus Crew |
| 74' | | Fouled by Yevhen Cheberko - Columbus Crew |
| 74' | | Patrick Agyemang - Charlotte FC - won a free kick in attack. |
| 76' | | Cucho Hernández - Columbus Crew - won a free kick in attack. |
| 76' | | Fouled by Adilson Malanda - Charlotte FC |
| 77' | | Offside - Columbus Crew. Max Arfsten is in offside. |
| 79' | | Missed chance. Ashley Westwood - Charlotte FC - shot with right foot from outside the box is very close to the goal. |
| 80' | | Hand ball by Mohamed Farsi - Columbus Crew |
| 81' | | Corner - Charlotte FC. Conceded by Malte Amundsen. |
| 81' | | Evan Bush - Columbus Crew - won a free kick in defence. |
| 81' | | Fouled by Patrick Agyemang - Charlotte FC |
| 82' | | Patrick Agyemang - Charlotte FC - receive yellow card for a foul. |
| 83' | | Fouled by Darlington Nagbe - Columbus Crew |
| 83' | | Kerwin Vargas - Charlotte FC - won a free kick in defence. |
| 83' | | Goal! Charlotte FC 1, Columbus Crew 0. Ashley Westwood - Charlotte FC - shot with right foot from outside the box to the top left corner. |
| 85' | | Fouled by João Pedro - Charlotte FC |
| 85' | | Mohamed Farsi - Columbus Crew - won a free kick in defence. |
| 85' | | João Pedro - Charlotte FC - receive yellow card for a foul. |
| 88' | | Goal! Charlotte FC 2, Columbus Crew 0. Patrick Agyemang - Charlotte FC - shot with left foot from the centre of the box to the top left corner. Assist - Djibril Diani. |
| 88' | | Substitution - Columbus Crew. Marino Hinestroza for Cucho Hernández. |
| 88' | | Substitution - Columbus Crew. Will Sands for Malte Amundsen. |
| 90+1' | | Darlington Nagbe - Columbus Crew - won a free kick in attack. |
| 90+1' | | Fouled by Nikola Petkovic - Charlotte FC |
| 90+1' | | Nikola Petkovic - Charlotte FC - receive yellow card for a foul. |
| 90+2' | | Missed chance. Yevhen Cheberko - Columbus Crew - shot with the head from the centre of the box missed. Assist - Diego Rossi with a cross . |
| 90+3' | | Andrew Privett - Charlotte FC - won a free kick in defence. |
| 90+3' | | Fouled by Marino Hinestroza - Columbus Crew |
| 90+3' | | Substitution - Charlotte FC. Jere Uronen for João Pedro. |
| 90+4' | | Darlington Nagbe - Columbus Crew - won a free kick in attack. |
| 90+4' | | Fouled by Kerwin Vargas - Charlotte FC |
| 90+4' | | Kerwin Vargas - Charlotte FC - receive yellow card for a foul. |
| 90+5' | | Darlington Nagbe - Columbus Crew - won a free kick in attack. |
| 90+5' | | Fouled by Patrick Agyemang - Charlotte FC |
| 90+6' | | Fouled by Nikola Petkovic - Charlotte FC |
| 90+6' | | Yevhen Cheberko - Columbus Crew - won a free kick in attack. |
| 90+6' | | Shot blocked. Marino Hinestroza - Columbus Crew - shot with right foot from the centre of the box is blocked. Assist - Sean Zawadzki with a head. |
| 90+6' | | Second Half ended - Charlotte FC 2, Columbus Crew 0. |
| | Thats all. Game finished - Charlotte FC 2, Columbus Crew 0. |