Second Half ends, Real Salt Lake 3, Charlotte FC 1.
90'+5
Attempt missed. Vinicius Mello (Charlotte FC) left footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Andre Shinyashiki with a cross.
90'+5
Marcelo Silva (Real Salt Lake) wins a free kick in the defensive half.
90'+4
Corner, Charlotte FC. Conceded by Zac MacMath.
90'+3
Corner, Charlotte FC. Conceded by Bode Hidalgo.
90'+2
Offside, Real Salt Lake. Diego Luna tries a through ball, but Ilijah Paul is caught offside.
89'
Foul by Braian Ojeda (Real Salt Lake).
89'
Andre Shinyashiki (Charlotte FC) wins a free kick in the defensive half.
89'
Delay over. They are ready to continue.
89'
Delay over. They are ready to continue.
88'
Delay in match because of an injury Adilson Malanda (Charlotte FC).
88'
Attempt saved. Adilson Malanda (Charlotte FC) header from the centre of the box is saved in the centre of the goal. Assisted by Christopher Hegardt with a cross.
87'
Vinicius Mello (Charlotte FC) wins a free kick in the attacking half.
87'
Foul by Marcelo Silva (Real Salt Lake).
84'
Offside, Real Salt Lake. Bode Hidalgo tries a through ball, but Diego Luna is caught offside.
83'
Delay over. They are ready to continue.
83'
Substitution, Real Salt Lake. Braian Ojeda replaces Jasper Löffelsend because of an injury.
83'
Substitution, Real Salt Lake. Diego Luna replaces Jefferson Savarino.
83'
Delay over. They are ready to continue.
83'
Delay in match because of an injury Jasper Löffelsend (Real Salt Lake).
81'
Foul by Brandt Bronico (Charlotte FC).
81'
Jasper Löffelsend (Real Salt Lake) wins a free kick in the defensive half.
78'
Corner, Real Salt Lake. Conceded by Bill Tuiloma.
77'
Substitution, Charlotte FC. Brandon Cambridge replaces Jaylin Lindsey.
77'
Substitution, Charlotte FC. Vinicius Mello replaces Kamil Józwiak.
74'
Attempt missed. Jefferson Savarino (Real Salt Lake) right footed shot from outside the box is high and wide to the right. Assisted by Pablo Ruiz.
74'
Delay over. They are ready to continue.
74'
Substitution, Real Salt Lake. Maikel Chang replaces Brayan Vera because of an injury.
74'
Delay over. They are ready to continue.
73'
Delay in match because of an injury Brayan Vera (Real Salt Lake).
70'
Offside, Charlotte FC. Christopher Hegardt tries a through ball, but Bill Tuiloma is caught offside.
69'
Justen Glad (Real Salt Lake) is shown the yellow card for a bad foul.
69'
Christopher Hegardt (Charlotte FC) wins a free kick in the defensive half.
69'
Foul by Justen Glad (Real Salt Lake).
69'
Delay over. They are ready to continue.
69'
Delay over. They are ready to continue.
68'
Substitution, Real Salt Lake. Ilijah Paul replaces Anderson Julio.
68'
Substitution, Real Salt Lake. Bode Hidalgo replaces Andrés Gómez.
67'
Delay in match because of an injury Marcelo Silva (Real Salt Lake).
67'
Delay in match because of an injury Brandt Bronico (Charlotte FC).
66'
Substitution, Charlotte FC. Andre Shinyashiki replaces Kerwin Vargas.
66'
Substitution, Charlotte FC. Christopher Hegardt replaces Karol Swiderski.
66'
Substitution, Charlotte FC. Derrick Jones replaces Benjamin Bender.
64'
Attempt blocked. Kamil Józwiak (Charlotte FC) header from very close range is blocked. Assisted by Enzo Copetti.
64'
Attempt missed. Enzo Copetti (Charlotte FC) header from the centre of the box misses to the right. Assisted by Karol Swiderski with a cross following a corner.
64'
Corner, Charlotte FC. Conceded by Marcelo Silva.
62'
Goal! Real Salt Lake 3, Charlotte FC 1. Jefferson Savarino (Real Salt Lake) right footed shot from the centre of the box to the bottom left corner. Assisted by Andrés Gómez.
61'
Attempt blocked. Benjamin Bender (Charlotte FC) left footed shot from the centre of the box is blocked. Assisted by Enzo Copetti.
59'
Goal! Real Salt Lake 2, Charlotte FC 1. Anderson Julio (Real Salt Lake) header from very close range to the centre of the goal. Assisted by Andrés Gómez with a cross.
56'
Pablo Ruiz (Real Salt Lake) is shown the yellow card for excessive celebration.
56'
Goal! Real Salt Lake 1, Charlotte FC 1. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box to the top right corner.
55'
Attempt missed. Pablo Ruiz (Real Salt Lake) right footed shot from the centre of the box is too high. Assisted by Rubio Rubín.
54'
Andrés Gómez (Real Salt Lake) hits the bar with a left footed shot from the centre of the box. Assisted by Jasper Löffelsend.
52'
Corner, Real Salt Lake. Conceded by George Marks.
52'
Attempt saved. Anderson Julio (Real Salt Lake) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Andrés Gómez with a through ball.
51'
Attempt missed. Anderson Julio (Real Salt Lake) left footed shot from a difficult angle on the left is close, but misses to the right. Assisted by Jefferson Savarino with a through ball.
50'
Offside, Real Salt Lake. Pablo Ruiz tries a through ball, but Anderson Julio is caught offside.
49'
Offside, Real Salt Lake. Pablo Ruiz tries a through ball, but Jefferson Savarino is caught offside.
48'
Kamil Józwiak (Charlotte FC) is shown the yellow card for a bad foul.
48'
Foul by Kamil Józwiak (Charlotte FC).
48'
Jefferson Savarino (Real Salt Lake) wins a free kick on the left wing.
46'
Attempt missed. Rubio Rubín (Real Salt Lake) right footed shot from outside the box misses to the left. Assisted by Anderson Julio.
46'
Attempt blocked. Karol Swiderski (Charlotte FC) left footed shot from outside the box is blocked.
45'
Second Half begins Real Salt Lake 0, Charlotte FC 1.
45'+1
First Half ends, Real Salt Lake 0, Charlotte FC 1.
45'+1
Offside, Real Salt Lake. Jefferson Savarino tries a through ball, but Anderson Julio is caught offside.
43'
Foul by Jaylin Lindsey (Charlotte FC).
43'
Rubio Rubín (Real Salt Lake) wins a free kick in the defensive half.
42'
Harrison Afful (Charlotte FC) is shown the yellow card for a bad foul.
42'
Foul by Harrison Afful (Charlotte FC).
42'
Andrés Gómez (Real Salt Lake) wins a free kick on the right wing.
41'
Offside, Charlotte FC. Benjamin Bender tries a through ball, but Kamil Józwiak is caught offside.
40'
Corner, Real Salt Lake. Conceded by Adilson Malanda.
38'
Attempt missed. Rubio Rubín (Real Salt Lake) right footed shot from the centre of the box misses to the right. Assisted by Jefferson Savarino.
36'
Attempt blocked. Enzo Copetti (Charlotte FC) right footed shot from the centre of the box is blocked. Assisted by Kamil Józwiak.
36'
Attempt saved. Kerwin Vargas (Charlotte FC) right footed shot from the centre of the box is saved in the top right corner. Assisted by Benjamin Bender.
35'
Attempt saved. Karol Swiderski (Charlotte FC) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Kamil Józwiak.
35'
Kerwin Vargas (Charlotte FC) wins a free kick on the left wing.
35'
Foul by Justen Glad (Real Salt Lake).
34'
Attempt saved. Jefferson Savarino (Real Salt Lake) left footed shot from the left side of the box is saved in the centre of the goal.
33'
Offside, Real Salt Lake. Justen Glad tries a through ball, but Anderson Julio is caught offside.
32'
Attempt blocked. Anderson Julio (Real Salt Lake) right footed shot from the centre of the box is blocked.
29'
Attempt saved. Kamil Józwiak (Charlotte FC) right footed shot from the centre of the box is saved in the centre of the goal.
29'
Benjamin Bender (Charlotte FC) wins a free kick in the attacking half.
29'
Foul by Pablo Ruiz (Real Salt Lake).
27'
Goal! Real Salt Lake 0, Charlotte FC 1. Karol Swiderski (Charlotte FC) left footed shot from outside the box to the top left corner. Assisted by Benjamin Bender.
27'
Attempt saved. Andrew Brody (Real Salt Lake) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Rubio Rubín.
25'
Corner, Charlotte FC. Conceded by Andrew Brody.
23'
Attempt missed. Karol Swiderski (Charlotte FC) left footed shot from long range on the right is high and wide to the left from a direct free kick.
22'
Brayan Vera (Real Salt Lake) is shown the yellow card for a bad foul.
22'
Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.
22'
Foul by Brayan Vera (Real Salt Lake).
21'
Corner, Real Salt Lake. Conceded by George Marks.
21'
Attempt saved. Jasper Löffelsend (Real Salt Lake) right footed shot from outside the box is saved in the top centre of the goal.
21'
Attempt saved. Jefferson Savarino (Real Salt Lake) right footed shot from outside the box is saved in the top right corner. Assisted by Brayan Vera.
19'
Attempt missed. Karol Swiderski (Charlotte FC) left footed shot from outside the box is close, but misses the top left corner.
17'
Corner, Charlotte FC. Conceded by Marcelo Silva.
15'
Foul by Enzo Copetti (Charlotte FC).
15'
Zac MacMath (Real Salt Lake) wins a free kick in the defensive half.
13'
Benjamin Bender (Charlotte FC) is shown the yellow card for a bad foul.
13'
Foul by Benjamin Bender (Charlotte FC).
13'
Andrew Brody (Real Salt Lake) wins a free kick in the attacking half.
11'
Attempt saved. Jefferson Savarino (Real Salt Lake) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Anderson Julio.
9'
Attempt saved. Rubio Rubín (Real Salt Lake) header from very close range is saved in the bottom right corner. Assisted by Andrew Brody with a cross.
7'
Attempt missed. Andrés Gómez (Real Salt Lake) right footed shot from a difficult angle on the right misses to the right. Assisted by Jefferson Savarino with a cross.
4'
Enzo Copetti (Charlotte FC) wins a free kick in the attacking half.