Match ends, Real Salt Lake 3, Charlotte FC 1.
97' Second Half ends, Real Salt Lake 3, Charlotte FC 1.
94' Attempt 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.
93' Corner, Charlotte FC. Conceded by Zac MacMath.
92' Corner, Charlotte FC. Conceded by Bode Hidalgo.
91' Offside, Real Salt Lake. Diego Luna tries a through ball, but Ilijah Paul is caught offside.
88' Andre Shinyashiki (Charlotte FC) wins a free kick in the defensive half.
88' Foul by Braian Ojeda (Real Salt Lake).
88' Delay over. They are ready to continue.
87' Delay in match because of an injury Adilson Malanda (Charlotte FC).
87' Attempt 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.
86' Vinicius Mello (Charlotte FC) wins a free kick in the attacking half.
86' Foul by Marcelo Silva (Real Salt Lake).
83' Offside, Real Salt Lake. Bode Hidalgo tries a through ball, but Diego Luna is caught offside.
82' Substitution Substitution, Real Salt Lake. Braian Ojeda replaces Jasper Löffelsend because of an injury.
82' Substitution Substitution, Real Salt Lake. Diego Luna replaces Jefferson Savarino.
82' Delay over. They are ready to continue.
82' Delay in match because of an injury Jasper Löffelsend (Real Salt Lake).
77' Corner, Real Salt Lake. Conceded by Bill Tuiloma.
76' Substitution Substitution, Charlotte FC. Brandon Cambridge replaces Jaylin Lindsey.
76' Substitution Substitution, Charlotte FC. Vinicius Mello replaces Kamil Józwiak.
73' Attempt 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.
73' Delay over. They are ready to continue.
73' Substitution Substitution, Real Salt Lake. Maikel Chang replaces Brayan Vera because of an injury.
72' Delay in match because of an injury Brayan Vera (Real Salt Lake).
69' Offside, Charlotte FC. Christopher Hegardt tries a through ball, but Bill Tuiloma is caught offside.
68' Yellow card Justen Glad (Real Salt Lake) is shown the yellow card for a bad foul.
68' Christopher Hegardt (Charlotte FC) wins a free kick in the defensive half.
68' Foul by Justen Glad (Real Salt Lake).
68' Delay over. They are ready to continue.
67' Substitution Substitution, Real Salt Lake. Ilijah Paul replaces Anderson Julio.
67' Substitution Substitution, Real Salt Lake. Bode Hidalgo replaces Andrés Gómez.
66' Delay in match because of an injury Brandt Bronico (Charlotte FC).
66' Delay in match because of an injury Marcelo Silva (Real Salt Lake).
65' Substitution Substitution, Charlotte FC. Andre Shinyashiki replaces Kerwin Vargas.
65' Substitution Substitution, Charlotte FC. Christopher Hegardt replaces Karol Swiderski.
65' Substitution Substitution, Charlotte FC. Derrick Jones replaces Benjamin Bender.
63' Attempt Attempt blocked. Kamil Józwiak (Charlotte FC) header from very close range is blocked. Assisted by Enzo Copetti.
63' Attempt 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.
63' Corner, Charlotte FC. Conceded by Marcelo Silva.
61' Goal de Jefferson Savarino (3-1) 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. Real Salt Lake 3 Charlotte FC 1
60' Attempt Attempt blocked. Benjamin Bender (Charlotte FC) left footed shot from the centre of the box is blocked. Assisted by Enzo Copetti.
58' Goal de Anderson Julio Santos (2-1) 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. Real Salt Lake 2 Charlotte FC 1
55' Yellow card Pablo Ruiz (Real Salt Lake) is shown the yellow card for excessive celebration.
55' Goal de Pablo Ruiz (1-1) 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. Real Salt Lake 1 Charlotte FC 1
54' Attempt Attempt missed. Pablo Ruiz (Real Salt Lake) right footed shot from the centre of the box is too high. Assisted by Rubio Rubín.
53' 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.
51' Corner, Real Salt Lake. Conceded by George Marks.
51' Attempt 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.
50' Attempt 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.
49' Offside, Real Salt Lake. Pablo Ruiz tries a through ball, but Anderson Julio is caught offside.
48' Offside, Real Salt Lake. Pablo Ruiz tries a through ball, but Jefferson Savarino is caught offside.
47' Yellow card Kamil Józwiak (Charlotte FC) is shown the yellow card for a bad foul.
47' Foul by Kamil Józwiak (Charlotte FC).
47' Jefferson Savarino (Real Salt Lake) wins a free kick on the left wing.
45' Attempt Attempt missed. Rubio Rubín (Real Salt Lake) right footed shot from outside the box misses to the left. Assisted by Anderson Julio.
45' Attempt 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' First Half ends, Real Salt Lake 0, Charlotte FC 1.
45' Offside, Real Salt Lake. Jefferson Savarino tries a through ball, but Anderson Julio is caught offside.
42' Foul by Jaylin Lindsey (Charlotte FC).
42' Rubio Rubín (Real Salt Lake) wins a free kick in the defensive half.
41' Yellow card Harrison Afful (Charlotte FC) is shown the yellow card for a bad foul.
41' Foul by Harrison Afful (Charlotte FC).
41' Andrés Gómez (Real Salt Lake) wins a free kick on the right wing.
40' Offside, Charlotte FC. Benjamin Bender tries a through ball, but Kamil Józwiak is caught offside.
37' Attempt 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.
35' Attempt Attempt blocked. Enzo Copetti (Charlotte FC) right footed shot from the centre of the box is blocked. Assisted by Kamil Józwiak.
35' Attempt 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.
34' Attempt 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.
34' Kerwin Vargas (Charlotte FC) wins a free kick on the left wing.
34' Foul by Justen Glad (Real Salt Lake).
33' Attempt 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.
32' Offside, Real Salt Lake. Justen Glad tries a through ball, but Anderson Julio is caught offside.
31' Attempt Attempt blocked. Anderson Julio (Real Salt Lake) right footed shot from the centre of the box is blocked.
28' Attempt Attempt saved. Kamil Józwiak (Charlotte FC) right footed shot from the centre of the box is saved in the centre of the goal.
28' Benjamin Bender (Charlotte FC) wins a free kick in the attacking half.
28' Foul by Pablo Ruiz (Real Salt Lake).
26' Goal de Swiderski (0-1) 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. Real Salt Lake 0 Charlotte FC 1
26' Attempt 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.
24' Corner, Charlotte FC. Conceded by Andrew Brody.
22' Attempt 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.
21' Yellow card Brayan Vera (Real Salt Lake) is shown the yellow card for a bad foul.
21' Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.
21' Foul by Brayan Vera (Real Salt Lake).
20' Corner, Real Salt Lake. Conceded by George Marks.
20' Attempt Attempt saved. Jasper Löffelsend (Real Salt Lake) right footed shot from outside the box is saved in the top centre of the goal.
20' Attempt 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.
18' Attempt Attempt missed. Karol Swiderski (Charlotte FC) left footed shot from outside the box is close, but misses the top left corner.
16' Corner, Charlotte FC. Conceded by Marcelo Silva.
14' Foul by Enzo Copetti (Charlotte FC).
14' Zac MacMath (Real Salt Lake) wins a free kick in the defensive half.
12' Yellow card Benjamin Bender (Charlotte FC) is shown the yellow card for a bad foul.
12' Foul by Benjamin Bender (Charlotte FC).
12' Andrew Brody (Real Salt Lake) wins a free kick in the attacking half.
10' Attempt 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.
8' Attempt 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.
6' Attempt 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.
3' Enzo Copetti (Charlotte FC) wins a free kick in the attacking half.
3' Foul by Justen Glad (Real Salt Lake).
First Half begins.
Lineups are announced and players are warming up.