| | First Half starts. |
| 1' | | New attacking attempt. Christian Benteke - D.C. United - shot with right foot from the right side of the box is saved by goalkeeper in the centre of the goal. |
| 4' | | Corner - Charlotte FC. Conceded by Lucas Bartlett. |
| 5' | | Shot blocked. Adilson Malanda - Charlotte FC - shot with right foot from the centre of the box is blocked. |
| 5' | | Corner - Charlotte FC. Conceded by Martín Rodríguez. |
| 7' | | Missed chance. Pedro Santos - D.C. United - shot with left foot from the left side of the box is close, but missed. Assist - Aaron Herrera. |
| 10' | | Fouled by Martín Rodríguez - D.C. United |
| 10' | | Júnior Urso - Charlotte FC - won a free kick in defence. |
| 10' | | Martín Rodríguez - D.C. United - receive yellow card for a foul. |
| 10' | | Offside - D.C. United. Christian Benteke is in offside. |
| 12' | | Corner - D.C. United. Conceded by Nathan Byrne. |
| 13' | | Corner - D.C. United. Conceded by Pep Biel. |
| 19' | | Corner - D.C. United. Conceded by Nathan Byrne. |
| 24' | | New attacking attempt. Christian Benteke - D.C. United - shot with right foot from the centre of the box is saved in the top centre of the goal. Assist - Jared Stroud with a cross. |
| 26' | | Shot blocked. Gabriel Pirani - D.C. United - shot with right foot from outside the box is blocked. |
| 27' | | Christian Benteke - D.C. United - won a free kick in defence. |
| 27' | | Fouled by Adilson Malanda - Charlotte FC |
| 29' | | Fouled by Patrick Agyemang - Charlotte FC |
| 29' | | Lucas Bartlett - D.C. United - won a free kick in defence. |
| 31' | | New attacking attempt. Júnior Urso - Charlotte FC - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Kerwin Vargas with a cross. |
| 35' | | Corner - D.C. United. Conceded by Tim Ream. |
| 35' | | Missed chance. Martín Rodríguez - D.C. United - shot with right foot from more than 35 yards goes high after corner. |
| 36' | | Fouled by Aaron Herrera - D.C. United |
| 36' | | Patrick Agyemang - Charlotte FC - won a free kick on the left wing. |
| 37' | | Christopher McVey - D.C. United - won a free kick in defence. |
| 37' | | Fouled by Brandt Bronico - Charlotte FC |
| 38' | | Fouled by Christopher McVey - D.C. United |
| 38' | | Patrick Agyemang - Charlotte FC - won a free kick in defence. |
| 39' | | Offside - D.C. United. Christian Benteke is in offside. |
| 41' | | Ashley Westwood - Charlotte FC - won a free kick in attack. |
| 41' | | Fouled by Mateusz Klich - D.C. United |
| 42' | | Delay in match - injury Kerwin Vargas - Charlotte FC |
| 43' | | Delay over. They are ready to continue. |
| 44' | | Offside - D.C. United. Jared Stroud is in offside. |
| 45' | | Missed chance. Patrick Agyemang - Charlotte FC - shot with the head from the centre of the box is close, but missed. Assist - Kerwin Vargas with a cross. |
| 45+1' | | Fourth official has announced 1 minutes of added time. |
| 45+1' | | First Half ended - D.C. United 0, Charlotte FC 0. |
| 45' | | Second Half starts D.C. United 0, Charlotte FC 0. |
| 48' | | Offside - D.C. United. Theodore Ku-DiPietro is in offside. |
| 49' | | Shot blocked. Brandt Bronico - Charlotte FC - shot with left foot from outside the box is blocked. Assist - Andrew Privett. |
| 49' | | Corner - Charlotte FC. Conceded by Lucas Bartlett. |
| 52' | | Missed chance. Pedro Santos - D.C. United - shot with left foot from outside the box goes high. Assist - Jared Stroud with a cross. |
| 52' | | Missed chance. Jared Stroud - D.C. United - shot with right foot from outside the box is close, but missed. Assist - Gabriel Pirani. |
| 55' | | New attacking attempt. Patrick Agyemang - Charlotte FC - shot with the head from the centre of the box is saved in the left corner. Assist - Pep Biel with a cross. |
| 58' | | Goal! D.C. United 0, Charlotte FC 1. Pep Biel - Charlotte FC - shot with left foot from the centre of the box to the right corner. Assist - Brandt Bronico following a fast break. |
| 59' | | Fouled by Aaron Herrera - D.C. United |
| 59' | | Kerwin Vargas - Charlotte FC - won a free kick on the left wing. |
| 60' | | Substitution - D.C. United. David Schnegg for Pedro Santos. |
| 60' | | Substitution - D.C. United. Cristian Dájome for Theodore Ku-DiPietro. |
| 62' | | New attacking attempt. Kerwin Vargas - Charlotte FC - shot with left foot from the left side of the box is saved in the left corner. Assist - Pep Biel. |
| 62' | | Corner - Charlotte FC. Conceded by Alex Bono. |
| 65' | | Offside - D.C. United. Christian Benteke is in offside. |
| 66' | | Substitution - D.C. United. Boris Enow for Martín Rodríguez. |
| 67' | | Substitution - D.C. United. Dominique Badji for Jared Stroud. |
| 67' | | Shot blocked. Dominique Badji - D.C. United - shot with left foot from the centre of the box is blocked. Assist - Aaron Herrera with a cross. |
| 68' | | Shot blocked. Boris Enow - D.C. United - shot with left foot from outside the box is blocked. Assist - Mateusz Klich. |
| 68' | | Fouled by Cristian Dájome - D.C. United |
| 68' | | Kristijan Kahlina - Charlotte FC - won a free kick in defence. |
| 71' | | Missed chance. Boris Enow - D.C. United - shot with left foot from outside the box is high and wide to the left. Assist - Mateusz Klich. |
| 72' | | Offside - Charlotte FC. Brandt Bronico is in offside. |
| 73' | | Fouled by Lucas Bartlett - D.C. United |
| 73' | | Patrick Agyemang - Charlotte FC - won a free kick in defence. |
| 74' | | Corner - D.C. United. Conceded by Ashley Westwood. |
| 75' | | Goal! D.C. United 0, Charlotte FC 2. Patrick Agyemang - Charlotte FC - shot with right foot from the centre of the box to the right corner. Assist - Brandt Bronico following a fast break. |
| 76' | | Substitution - Charlotte FC. Djibril Diani for Júnior Urso. |
| 76' | | Substitution - Charlotte FC. Jere Uronen for Tim Ream. |
| 76' | | Substitution - Charlotte FC. Liel Abada for Pep Biel. |
| 77' | | Hand ball by Aaron Herrera - D.C. United |
| 78' | | Missed chance. Kerwin Vargas - Charlotte FC - shot with left foot from the centre of the box goes high. Assist - Liel Abada following a fast break. |
| 79' | | Missed chance. Christian Benteke - D.C. United - shot with right foot from the right side of the box goes high. Assist - Cristian Dájome. |
| 79' | | Substitution - D.C. United. Matti Peltola for Christopher McVey. |
| 79' | | Kristijan Kahlina - Charlotte FC - receive yellow card. |
| 80' | | Fouled by Brandt Bronico - Charlotte FC |
| 80' | | Matti Peltola - D.C. United - won a free kick in attack. |
| 80' | | Corner - D.C. United. Conceded by Jere Uronen. |
| 81' | | Missed chance. Lucas Bartlett - D.C. United - shot with the head from the centre of the box goes high. Assist - Mateusz Klich with a cross after corner. |
| 82' | | Hand ball by Boris Enow - D.C. United |
| 83' | | Substitution - Charlotte FC. Karol Swiderski for Patrick Agyemang. |
| 84' | | Substitution - Charlotte FC. Jamie Paterson for Kerwin Vargas. |
| 85' | | Fouled by David Schnegg - D.C. United |
| 85' | | Nathan Byrne - Charlotte FC - won a free kick on the right wing. |
| 85' | | Fouled by Karol Swiderski - Charlotte FC |
| 85' | | Mateusz Klich - D.C. United - won a free kick in defence. |
| 86' | | Shot blocked. Christian Benteke - D.C. United - shot with the head from the centre of the box is blocked. Assist - Matti Peltola with a cross. |
| 86' | | Shot blocked. Brandt Bronico - Charlotte FC - shot with right foot from the right side of the box is blocked. Assist - Liel Abada. |
| 87' | | New attacking attempt. Liel Abada - Charlotte FC - shot with right foot from outside the box is saved in the right corner. Assist - Karol Swiderski. |
| 88' | | Offside - Charlotte FC. Liel Abada is in offside. |
| 90' | | Missed chance. Jamie Paterson - Charlotte FC - shot with right foot from the centre of the box is close, but missed. Assist - Karol Swiderski following a fast break. |
| 90+1' | | Fourth official has announced 5 minutes of added time. |
| 90+1' | | Goal! D.C. United 0, Charlotte FC 3. Liel Abada - Charlotte FC - shot with left foot from the centre of the box to the high centre of the goal. Assist - Karol Swiderski with a head. |
| 90+3' | | Missed chance. Brandt Bronico - Charlotte FC - shot with right foot from the right side of the box is high and wide to the left. Assist - Karol Swiderski following a fast break. |
| 90+3' | | Cristian Dájome - D.C. United - won a free kick on the right wing. |
| 90+3' | | Fouled by Jere Uronen - Charlotte FC |
| 90+4' | | Fouled by Aaron Herrera - D.C. United |
| 90+4' | | Liel Abada - Charlotte FC - won a free kick in defence. |
| 90+5' | | New attacking attempt. Dominique Badji - D.C. United - shot with right foot from the right side of the box is saved in the right corner. Assist - David Schnegg. |
| 90+5' | | Corner - D.C. United. Conceded by Kristijan Kahlina. |
| 90+5' | | Fouled by Christian Benteke - D.C. United |
| 90+5' | | Nathan Byrne - Charlotte FC - won a free kick in defence. |
| 90+6' | | Second Half ended - D.C. United 0, Charlotte FC 3. |
| | Thats all. Game finished - D.C. United 0, Charlotte FC 3. |