Offside, Real Salt Lake. Pablo Ruiz tries a through ball, but Bobby Wood is caught offside.
90'+4
Corner, Real Salt Lake. Conceded by Luca Petrasso.
90'+4
Substitution, Real Salt Lake. Christopher Garcia replaces Andrew Brody.
90'+3
Foul by Alejandro Pozuelo (Toronto FC).
90'+3
Zac MacMath (Real Salt Lake) wins a free kick in the defensive half.
90'+2
Offside, Real Salt Lake. Zac MacMath tries a through ball, but Damir Kreilach is caught offside.
90'+2
Corner, Real Salt Lake. Conceded by Kadin Chung.
90'+1
Attempt missed. Marcelo Silva (Real Salt Lake) header from the centre of the box misses to the right. Assisted by Aaron Herrera with a cross.
86'
Carlos Salcedo (Toronto FC) is shown the red card.
86'
Foul by Carlos Salcedo (Toronto FC).
86'
Sergio Córdova (Real Salt Lake) wins a free kick in the attacking half.
83'
Jonathan Osorio (Toronto FC) is shown the yellow card.
83'
Aaron Herrera (Real Salt Lake) is shown the yellow card.
83'
Substitution, Toronto FC. Jordan Perruzza replaces Jesús Jiménez.
81'
VAR Decision: Goal Toronto FC - Real Salt Lake 2-2 Toronto FC (Jayden Nelson).
79'
Goal! Real Salt Lake 2, Toronto FC 2. Jayden Nelson (Toronto FC) right footed shot from outside the box to the top right corner.
77'
Attempt missed. Kadin Chung (Toronto FC) right footed shot from outside the box is high and wide to the left. Assisted by Jayden Nelson.
75'
Substitution, Real Salt Lake. Aaron Herrera replaces Maikel Chang.
74'
Substitution, Real Salt Lake. Bobby Wood replaces Justin Meram.
74'
Attempt missed. Sergio Córdova (Real Salt Lake) header from the centre of the box is close, but misses to the right. Assisted by Justin Meram with a cross following a corner.
74'
Substitution, Toronto FC. Jayden Nelson replaces Jacob Shaffelburg.
73'
Corner, Real Salt Lake. Conceded by Kadin Chung.
70'
Corner, Toronto FC. Conceded by Jaziel Orozco.
69'
Deandre Kerr (Toronto FC) wins a free kick in the attacking half.
69'
Foul by Damir Kreilach (Real Salt Lake).
67'
Foul by Pablo Ruiz (Real Salt Lake).
67'
Jacob Shaffelburg (Toronto FC) wins a free kick in the attacking half.
66'
Alejandro Pozuelo (Toronto FC) wins a free kick on the right wing.
66'
Foul by Scott Caldwell (Real Salt Lake).
65'
Attempt missed. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is high and wide to the left from a direct free kick.
64'
Foul by Shane O'Neill (Toronto FC).
64'
Sergio Córdova (Real Salt Lake) wins a free kick in the attacking half.
63'
Attempt missed. Jacob Shaffelburg (Toronto FC) left footed shot from outside the box misses to the right following a corner.
62'
Corner, Toronto FC. Conceded by Andrew Brody.
62'
Attempt blocked. Luca Petrasso (Toronto FC) left footed shot from the left side of the box is blocked. Assisted by Jonathan Osorio.
61'
Attempt missed. Sergio Córdova (Real Salt Lake) left footed shot from the left side of the box is close, but misses to the left. Assisted by Pablo Ruiz.
61'
Damir Kreilach (Real Salt Lake) wins a free kick in the defensive half.
61'
Foul by Carlos Salcedo (Toronto FC).
61'
Attempt saved. Jesús Jiménez (Toronto FC) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Alejandro Pozuelo.
60'
Foul by Tate Schmitt (Real Salt Lake).
60'
Deandre Kerr (Toronto FC) wins a free kick on the right wing.
59'
Attempt missed. Justin Meram (Real Salt Lake) left footed shot from the centre of the box misses to the right. Assisted by Maikel Chang.
58'
Damir Kreilach (Real Salt Lake) is shown the yellow card.
58'
Foul by Damir Kreilach (Real Salt Lake).
58'
Shane O'Neill (Toronto FC) wins a free kick in the defensive half.
57'
Substitution, Toronto FC. Deandre Kerr replaces Kosi Thompson.
56'
Offside, Real Salt Lake. Zac MacMath tries a through ball, but Justin Meram is caught offside.
50'
Attempt missed. Justin Meram (Real Salt Lake) right footed shot from outside the box is close, but misses to the right. Assisted by Maikel Chang.
47'
Pablo Ruiz (Real Salt Lake) is shown the yellow card for a bad foul.
47'
Alejandro Pozuelo (Toronto FC) wins a free kick in the defensive half.
47'
Foul by Pablo Ruiz (Real Salt Lake).
47'
Attempt saved. Sergio Córdova (Real Salt Lake) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Andrew Brody.
45'
Substitution, Toronto FC. Kadin Chung replaces Lukas MacNaughton.
45'
Second Half begins Real Salt Lake 2, Toronto FC 1.
45'+3
First Half ends, Real Salt Lake 2, Toronto FC 1.
45'+3
Attempt saved. Sergio Córdova (Real Salt Lake) right footed shot from outside the box is saved in the bottom left corner. Assisted by Pablo Ruiz.
45'+2
Attempt missed. Lukas MacNaughton (Toronto FC) header from the right side of the six yard box is high and wide to the left. Assisted by Alejandro Pozuelo with a cross following a corner.
45'+1
Corner, Toronto FC. Conceded by Andrew Brody.
43'
Goal! Real Salt Lake 2, Toronto FC 1. Damir Kreilach (Real Salt Lake) right footed shot from very close range to the bottom left corner. Assisted by Maikel Chang with a cross.
41'
Attempt missed. Tate Schmitt (Real Salt Lake) left footed shot from outside the box is just a bit too high following a corner.
40'
Corner, Real Salt Lake. Conceded by Jonathan Osorio.
40'
Attempt blocked. Jaziel Orozco (Real Salt Lake) with an attempt from the centre of the box is blocked. Assisted by Justin Meram with a cross.
40'
Corner, Real Salt Lake. Conceded by Lukas MacNaughton.
37'
Offside, Real Salt Lake. Justin Meram tries a through ball, but Sergio Córdova is caught offside.
36'
Lukas MacNaughton (Toronto FC) is shown the yellow card for a bad foul.
36'
Foul by Lukas MacNaughton (Toronto FC).
36'
Justin Meram (Real Salt Lake) wins a free kick in the attacking half.
34'
Offside, Toronto FC. Jonathan Osorio tries a through ball, but Luca Petrasso is caught offside.
32'
Foul by Justin Meram (Real Salt Lake).
32'
Michael Bradley (Toronto FC) wins a free kick in the attacking half.
29'
Attempt missed. Marcelo Silva (Real Salt Lake) header from the centre of the box is too high. Assisted by Justin Meram with a cross following a corner.
29'
Corner, Real Salt Lake. Conceded by Kosi Thompson.
28'
Attempt missed. Sergio Córdova (Real Salt Lake) header from the right side of the six yard box is close, but misses to the right. Assisted by Justin Meram with a cross following a corner.
27'
Corner, Real Salt Lake. Conceded by Kosi Thompson.
24'
Attempt missed. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box misses to the right.
17'
Foul by Carlos Salcedo (Toronto FC).
17'
Sergio Córdova (Real Salt Lake) wins a free kick in the defensive half.
15'
Pablo Ruiz (Real Salt Lake) wins a free kick in the defensive half.
15'
Foul by Luca Petrasso (Toronto FC).
12'
Foul by Jonathan Osorio (Toronto FC).
12'
Scott Caldwell (Real Salt Lake) wins a free kick on the left wing.
11'
Corner, Real Salt Lake. Conceded by Kosi Thompson.
9'
Goal! Real Salt Lake 1, Toronto FC 1. Kosi Thompson (Toronto FC) left footed shot from the centre of the box to the bottom left corner. Assisted by Jacob Shaffelburg with a cross.
8'
Attempt missed. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is close, but misses to the right.
7'
Goal! Real Salt Lake 1, Toronto FC 0. Justin Meram (Real Salt Lake) right footed shot from outside the box to the top left corner. Assisted by Sergio Córdova.
5'
Offside, Real Salt Lake. Tate Schmitt tries a through ball, but Damir Kreilach is caught offside.
1'
Offside, Real Salt Lake. Tate Schmitt tries a through ball, but Damir Kreilach is caught offside.