Match ends, Toronto FC 2, Charlotte FC 2.
93' Second Half ends, Toronto FC 2, Charlotte FC 2.
93' Attempt Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from outside the box is blocked.
92' Yellow card Christopher Hegardt (Charlotte FC) is shown the yellow card for a bad foul.
92' Foul by Christopher Hegardt (Charlotte FC).
92' Richie Laryea (Toronto FC) wins a free kick in the attacking half.
91' Yellow card Enzo Copetti (Charlotte FC) is shown the yellow card.
91' Foul by Enzo Copetti (Charlotte FC).
91' Sean Johnson (Toronto FC) wins a free kick in the defensive half.
90' Corner, Charlotte FC. Conceded by Matt Hedges.
90' Attempt Attempt missed. Derrick Jones (Charlotte FC) header from the left side of the six yard box is close, but misses to the right. Assisted by Jaylin Lindsey with a cross following a corner.
90' Corner, Charlotte FC. Conceded by Michael Bradley.
88' Foul by Enzo Copetti (Charlotte FC).
88' Sigurd Rosted (Toronto FC) wins a free kick on the left wing.
87' Foul by Enzo Copetti (Charlotte FC).
87' Matt Hedges (Toronto FC) wins a free kick in the defensive half.
86' Substitution Substitution, Toronto FC. Víctor Vázquez replaces Brandon Servania.
84' Foul by Andre Shinyashiki (Charlotte FC).
84' Richie Laryea (Toronto FC) wins a free kick in the defensive half.
83' Foul by Enzo Copetti (Charlotte FC).
83' Sigurd Rosted (Toronto FC) wins a free kick in the defensive half.
82' Corner, Toronto FC. Conceded by Adilson Malanda.
82' Attempt Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from the centre of the box is blocked. Assisted by Deandre Kerr.
82' Foul by Harrison Afful (Charlotte FC).
82' Richie Laryea (Toronto FC) wins a free kick on the right wing.
79' Attempt Attempt blocked. Andre Shinyashiki (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Christopher Hegardt.
77' Substitution Substitution, Toronto FC. Alonso Coello replaces Mark-Anthony Kaye.
77' Substitution Substitution, Toronto FC. Raoul Petretta replaces Jahkeele Marshall-Rutty.
75' Foul by Christopher Hegardt (Charlotte FC).
75' Federico Bernardeschi (Toronto FC) wins a free kick in the defensive half.
74' Corner, Charlotte FC. Conceded by Michael Bradley.
73' Foul by Christopher Hegardt (Charlotte FC).
73' Matt Hedges (Toronto FC) wins a free kick in the defensive half.
72' Foul by Derrick Jones (Charlotte FC).
72' Brandon Servania (Toronto FC) wins a free kick on the left wing.
71' Foul by Derrick Jones (Charlotte FC).
71' Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.
70' Substitution Substitution, Charlotte FC. Christopher Hegardt replaces Benjamin Bender.
70' Substitution Substitution, Charlotte FC. Andre Shinyashiki replaces Kerwin Vargas.
70' Substitution Substitution, Charlotte FC. Vinicius Mello replaces Kamil Józwiak.
69'
Goal de Jozwiak (2-2)
Goal! Toronto FC 2, Charlotte FC 2. Kamil Józwiak (Charlotte FC) right footed shot from the centre of the box to the top left corner. Assisted by Kerwin Vargas with a cross.
68' Substitution Substitution, Toronto FC. Deandre Kerr replaces Ayo Akinola.
68' Bill Tuiloma (Charlotte FC) wins a free kick in the defensive half.
68' Foul by Federico Bernardeschi (Toronto FC).
66' Yellow card Federico Bernardeschi (Toronto FC) is shown the yellow card.
66' Benjamin Bender (Charlotte FC) wins a free kick in the defensive half.
66' Foul by Brandon Servania (Toronto FC).
65' Offside, Toronto FC. Matt Hedges tries a through ball, but Ayo Akinola is caught offside.
65' Attempt Attempt blocked. Matt Hedges (Toronto FC) right footed shot from the centre of the box is blocked. Assisted by Brandon Servania with a cross.
65' Corner, Toronto FC. Conceded by Kamil Józwiak.
62' Attempt Attempt missed. Derrick Jones (Charlotte FC) right footed shot from outside the box misses to the left.
62' Attempt Attempt blocked. Kerwin Vargas (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Benjamin Bender.
60' Hand ball by Derrick Jones (Charlotte FC).
60' Substitution Substitution, Charlotte FC. Karol Swiderski replaces Nuno Santos.
59' Offside, Charlotte FC. Benjamin Bender tries a through ball, but Bill Tuiloma is caught offside.
58' Nuno Santos (Charlotte FC) wins a free kick on the right wing.
58' Foul by Richie Laryea (Toronto FC).
56' Adilson Malanda (Charlotte FC) wins a free kick on the right wing.
56' Foul by Ayo Akinola (Toronto FC).
55' Corner, Charlotte FC. Conceded by Matt Hedges.
55' Corner, Charlotte FC. Conceded by Sean Johnson.
54' Corner, Charlotte FC. Conceded by Jahkeele Marshall-Rutty.
53' Foul by Kamil Józwiak (Charlotte FC).
53' Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
52' Jaylin Lindsey (Charlotte FC) wins a free kick on the left wing.
52' Foul by Federico Bernardeschi (Toronto FC).
51' Attempt Attempt missed. Adilson Malanda (Charlotte FC) header from the centre of the box misses to the left. Assisted by Benjamin Bender with a cross following a corner.
51' Corner, Charlotte FC. Conceded by Sigurd Rosted.
50'
Goal de Benjamin Bender (2-1)
Goal! Toronto FC 2, Charlotte FC 1. Benjamin Bender (Charlotte FC) right footed shot from the centre of the box to the bottom left corner. Assisted by Kamil Józwiak with a cross.
48' Derrick Jones (Charlotte FC) wins a free kick in the attacking half.
48' Foul by Brandon Servania (Toronto FC).
45' Foul by Enzo Copetti (Charlotte FC).
45' Mark-Anthony Kaye (Toronto FC) wins a free kick in the defensive half.
45' Second Half begins Toronto FC 2, Charlotte FC 0.
50' First Half ends, Toronto FC 2, Charlotte FC 0.
49' Offside, Toronto FC. Jonathan Osorio tries a through ball, but Richie Laryea is caught offside.
48' Foul by Kamil Józwiak (Charlotte FC).
48' Sigurd Rosted (Toronto FC) wins a free kick in the defensive half.
45' VAR Decision: Goal Toronto FC - Toronto FC 2-0 Charlotte FC (Michael Bradley).
43'
Goal de Bradley (2-0)
Goal! Toronto FC 2, Charlotte FC 0. Michael Bradley (Toronto FC) header from the left side of the six yard box to the top left corner. Assisted by Brandon Servania with a cross following a corner.Goal confirmed following VAR Review.
43' Corner, Toronto FC. Conceded by Nuno Santos.
41' Delay over. They are ready to continue.
41' Delay in match because of an injury Enzo Copetti (Charlotte FC).
40' Yellow card Matt Hedges (Toronto FC) is shown the yellow card.
40' Enzo Copetti (Charlotte FC) wins a free kick in the defensive half.
40' Foul by Matt Hedges (Toronto FC).
39' George Marks (Charlotte FC) wins a free kick in the defensive half.
39' Foul by Sigurd Rosted (Toronto FC).
38' Corner, Toronto FC. Conceded by Jaylin Lindsey.
38' Attempt Attempt missed. Richie Laryea (Toronto FC) left footed shot from the left side of the box misses to the right. Assisted by Mark-Anthony Kaye.
37' Foul by Harrison Afful (Charlotte FC).
37' Mark-Anthony Kaye (Toronto FC) wins a free kick in the attacking half.
36' Offside, Toronto FC. Mark-Anthony Kaye tries a through ball, but Ayo Akinola is caught offside.
35' Foul by Jaylin Lindsey (Charlotte FC).
35' Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
34' Derrick Jones (Charlotte FC) wins a free kick in the defensive half.
34' Foul by Ayo Akinola (Toronto FC).
32' Attempt Attempt saved. Ayo Akinola (Toronto FC) right footed shot from the centre of the box is saved in the bottom left corner.
32' Attempt Attempt saved. Federico Bernardeschi (Toronto FC) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Brandon Servania.
29' Corner, Toronto FC. Conceded by Harrison Afful.
29' Corner, Toronto FC. Conceded by Bill Tuiloma.
29' Corner, Toronto FC. Conceded by Harrison Afful.
28' Corner, Toronto FC. Conceded by George Marks.
27' Corner, Toronto FC. Conceded by George Marks.
27' Attempt Attempt saved. Michael Bradley (Toronto FC) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Mark-Anthony Kaye.
25' Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.
25' Foul by Sigurd Rosted (Toronto FC).
25' Attempt Attempt saved. Enzo Copetti (Charlotte FC) header from a difficult angle on the left is saved in the top centre of the goal. Assisted by Jaylin Lindsey with a cross.
24' Benjamin Bender (Charlotte FC) wins a free kick in the defensive half.
24' Foul by Federico Bernardeschi (Toronto FC).
21' Offside, Charlotte FC. Benjamin Bender tries a through ball, but Kerwin Vargas is caught offside.
15' Delay over. They are ready to continue.
14' Delay in match because of an injury Richie Laryea (Toronto FC).
13' Attempt Attempt missed. Nuno Santos (Charlotte FC) right footed shot from the centre of the box is too high. Assisted by Benjamin Bender.
11' Attempt Attempt missed. Enzo Copetti (Charlotte FC) with an attempt from the right side of the six yard box is just a bit too high. Assisted by Nuno Santos with a cross following a set piece situation.
10' Yellow card Sigurd Rosted (Toronto FC) is shown the yellow card for a bad foul.
10' Foul by Sigurd Rosted (Toronto FC).
10' Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.
10' Attempt Attempt saved. Nuno Santos (Charlotte FC) header from the centre of the box is saved in the centre of the goal.
8' Attempt Attempt missed. Nuno Santos (Charlotte FC) right footed shot from outside the box is close, but misses to the left.
7' Foul by Richie Laryea (Toronto FC).
7' Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.
5'
Goal de Bernardeschi (1-0)
Goal! Toronto FC 1, Charlotte FC 0. Federico Bernardeschi (Toronto FC) left footed shot from a difficult angle and long range on the right to the bottom left corner following a corner.
5' Corner, Toronto FC. Conceded by Bill Tuiloma.
4' Attempt Attempt blocked. Ayo Akinola (Toronto FC) right footed shot from the right side of the box is blocked. Assisted by Federico Bernardeschi.
3' Richie Laryea (Toronto FC) wins a free kick in the defensive half.
3' Foul by Kamil Józwiak (Charlotte FC).
1' Attempt Attempt missed. Kerwin Vargas (Charlotte FC) right footed shot from the left side of the box is close, but misses to the right. Assisted by Benjamin Bender with a headed pass.
First Half begins.
Lineups are announced and players are warming up.