Second Half ends, Philadelphia Union 2, Charlotte FC 0.
90'+2
Paxten Aaronson (Philadelphia Union) is shown the yellow card for a bad foul.
90'+2
Brandt Bronico (Charlotte FC) wins a free kick in the defensive half.
90'+2
Foul by Paxten Aaronson (Philadelphia Union).
90'+1
Substitution, Philadelphia Union. Paxten Aaronson replaces Dániel Gazdag.
89'
Yordy Reyna (Charlotte FC) wins a free kick on the left wing.
89'
Foul by Kai Wagner (Philadelphia Union).
88'
Offside, Charlotte FC. Christian Ortíz tries a through ball, but Daniel Ríos is caught offside.
84'
Alan Franco (Charlotte FC) wins a free kick in the defensive half.
84'
Foul by Kai Wagner (Philadelphia Union).
84'
Attempt saved. Dániel Gazdag (Philadelphia Union) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Mikael Uhre.
83'
Substitution, Charlotte FC. Yordy Reyna replaces Sergio Ruiz.
83'
Foul by Guzmán Corujo (Charlotte FC).
83'
Cory Burke (Philadelphia Union) wins a free kick on the left wing.
81'
Substitution, Philadelphia Union. Jack McGlynn replaces Quinn Sullivan.
77'
Offside, Charlotte FC. Alan Franco tries a through ball, but Christian Ortíz is caught offside.
77'
Attempt blocked. Sergio Ruiz (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Karol Swiderski.
76'
Substitution, Charlotte FC. Christian Ortíz replaces Benjamin Bender.
76'
Substitution, Charlotte FC. Christian Makoun replaces Joseph Mora.
76'
Substitution, Charlotte FC. Alan Franco replaces Jordy Alcívar.
75'
Sergio Ruiz (Charlotte FC) wins a free kick in the defensive half.
75'
Foul by Leon Flach (Philadelphia Union).
74'
Sergio Ruiz (Charlotte FC) wins a free kick in the defensive half.
74'
Foul by Cory Burke (Philadelphia Union).
74'
Attempt missed. Dániel Gazdag (Philadelphia Union) header from very close range is close, but misses to the left.
71'
Karol Swiderski (Charlotte FC) wins a free kick in the defensive half.
71'
Foul by Kai Wagner (Philadelphia Union).
70'
Corner, Philadelphia Union. Conceded by Guzmán Corujo.
70'
Attempt blocked. José Martínez (Philadelphia Union) right footed shot from outside the box is blocked.
70'
Foul by Sergio Ruiz (Charlotte FC).
70'
Kai Wagner (Philadelphia Union) wins a free kick on the left wing.
67'
Attempt missed. Sergio Ruiz (Charlotte FC) right footed shot from the centre of the box is high and wide to the right following a corner.
67'
Attempt blocked. Daniel Ríos (Charlotte FC) header from very close range is blocked. Assisted by Karol Swiderski with a cross.
67'
Corner, Charlotte FC. Conceded by Mikael Uhre.
66'
Substitution, Philadelphia Union. Cory Burke replaces Julián Carranza.
66'
Substitution, Philadelphia Union. Mikael Uhre replaces Sergio Santos because of an injury.
65'
Jaylin Lindsey (Charlotte FC) wins a free kick on the right wing.
65'
Foul by Julián Carranza (Philadelphia Union).
62'
Foul by Christian Fuchs (Charlotte FC).
62'
Julián Carranza (Philadelphia Union) wins a free kick on the right wing.
60'
Offside, Philadelphia Union. Julián Carranza tries a through ball, but Dániel Gazdag is caught offside.
59'
Attempt saved. Jordy Alcívar (Charlotte FC) right footed shot from outside the box is saved in the centre of the goal. Assisted by Brandt Bronico.
59'
Jordy Alcívar (Charlotte FC) wins a free kick in the defensive half.
59'
Foul by Kai Wagner (Philadelphia Union).
57'
Attempt missed. Joseph Mora (Charlotte FC) left footed shot from outside the box is close, but misses the top right corner. Assisted by Sergio Ruiz.
56'
Benjamin Bender (Charlotte FC) wins a free kick in the attacking half.
56'
Foul by Julián Carranza (Philadelphia Union).
52'
Attempt missed. Nathan Harriel (Philadelphia Union) header from the centre of the box misses to the left. Assisted by Julián Carranza with a headed pass following a corner.
51'
Corner, Philadelphia Union. Conceded by Kristijan Kahlina.
51'
Attempt saved. Julián Carranza (Philadelphia Union) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Sergio Santos.
48'
Corner, Charlotte FC. Conceded by Leon Flach.
48'
Attempt blocked. Christian Fuchs (Charlotte FC) header from the centre of the box is blocked. Assisted by Jordy Alcívar with a cross.
47'
Corner, Charlotte FC. Conceded by Jack Elliott.
47'
Attempt blocked. Karol Swiderski (Charlotte FC) right footed shot from outside the box is blocked.
47'
Attempt blocked. Karol Swiderski (Charlotte FC) left footed shot from outside the box is blocked.
46'
Goal! Philadelphia Union 2, Charlotte FC 0. Dániel Gazdag (Philadelphia Union) right footed shot from the centre of the box to the centre of the goal.
45'
Substitution, Charlotte FC. Daniel Ríos replaces Anton Walkes.
45'
Second Half begins Philadelphia Union 1, Charlotte FC 0.
45'+3
First Half ends, Philadelphia Union 1, Charlotte FC 0.
45'+3
Attempt saved. Jakob Glesnes (Philadelphia Union) right footed shot from outside the box is saved in the bottom right corner. Assisted by Leon Flach with a headed pass.
45'+2
Foul by Brandt Bronico (Charlotte FC).
45'+2
Sergio Santos (Philadelphia Union) wins a free kick on the right wing.
45'+1
Attempt missed. Jordy Alcívar (Charlotte FC) right footed shot from outside the box is too high from a direct free kick.
45'+1
Karol Swiderski (Charlotte FC) wins a free kick in the attacking half.
45'+1
Foul by Jack Elliott (Philadelphia Union).
44'
Foul by Dániel Gazdag (Philadelphia Union).
44'
Sergio Ruiz (Charlotte FC) wins a free kick in the defensive half.
42'
Foul by Sergio Santos (Philadelphia Union).
42'
Guzmán Corujo (Charlotte FC) wins a free kick in the defensive half.
42'
Attempt missed. Benjamin Bender (Charlotte FC) left footed shot from the left side of the box is close, but misses to the left. Assisted by Joseph Mora.
39'
Corner, Philadelphia Union. Conceded by Christian Fuchs.
37'
Attempt saved. José Martínez (Philadelphia Union) right footed shot from outside the box is saved in the centre of the goal. Assisted by Sergio Santos.
33'
Corner, Philadelphia Union. Conceded by Benjamin Bender.
32'
Foul by Christian Fuchs (Charlotte FC).
32'
Sergio Santos (Philadelphia Union) wins a free kick on the right wing.
28'
Corner, Philadelphia Union. Conceded by Anton Walkes.
25'
Corner, Charlotte FC. Conceded by Kai Wagner.
23'
Karol Swiderski (Charlotte FC) wins a free kick on the right wing.
23'
Foul by Jakob Glesnes (Philadelphia Union).
22'
Corner, Charlotte FC. Conceded by José Martínez.
21'
Corner, Charlotte FC. Conceded by Leon Flach.
19'
José Martínez (Philadelphia Union) is shown the yellow card for a bad foul.
19'
Foul by José Martínez (Philadelphia Union).
19'
Sergio Ruiz (Charlotte FC) wins a free kick in the defensive half.
18'
Foul by Sergio Ruiz (Charlotte FC).
18'
José Martínez (Philadelphia Union) wins a free kick in the defensive half.
12'
Foul by Christian Fuchs (Charlotte FC).
12'
Julián Carranza (Philadelphia Union) wins a free kick on the right wing.
8'
Offside, Charlotte FC. Guzmán Corujo tries a through ball, but Jaylin Lindsey is caught offside.
7'
Offside, Philadelphia Union. Sergio Santos tries a through ball, but Julián Carranza is caught offside.
4'
Goal! Philadelphia Union 1, Charlotte FC 0. Julián Carranza (Philadelphia Union) left footed shot from the centre of the box to the top left corner. Assisted by Sergio Santos.
1'
José Martínez (Philadelphia Union) wins a free kick on the left wing.