Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

Toronto FC vs Charlotte FC. American MLS League.

BMO FieldAttendance22,801.

Toronto FC 2

  • F Bernarderschi (6th minute)
  • M Bradley (44th minute)

Charlotte FC 2

  • B Bender (50th minute)
  • K Jozwiak (70th minute)

full_time icon

Match ends, Toronto FC 2, Charlotte FC 2.

second_half_end icon

Second Half ends, Toronto FC 2, Charlotte FC 2.

attempt_blocked icon

Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from outside the box is blocked.

yellow_card icon

Christopher Hegardt (Charlotte FC) is shown the yellow card for a bad foul.

free_kick_lost icon

Foul by Christopher Hegardt (Charlotte FC).

free_kick_won icon

Richie Laryea (Toronto FC) wins a free kick in the attacking half.

yellow_card icon

Enzo Copetti (Charlotte FC) is shown the yellow card.

free_kick_lost icon

Foul by Enzo Copetti (Charlotte FC).

free_kick_won icon

Sean Johnson (Toronto FC) wins a free kick in the defensive half.

corner icon

Corner, Charlotte FC. Conceded by Matt Hedges.

attempt_blocked icon

Attempt blocked. Derrick Jones (Charlotte FC) header from the left side of the six yard box is blocked. Assisted by Jaylin Lindsey with a cross.

corner icon

Corner, Charlotte FC. Conceded by Michael Bradley.

free_kick_lost icon

Foul by Enzo Copetti (Charlotte FC).

free_kick_won icon

Sigurd Rosted (Toronto FC) wins a free kick on the left wing.

free_kick_lost icon

Foul by Enzo Copetti (Charlotte FC).

free_kick_won icon

Matt Hedges (Toronto FC) wins a free kick in the defensive half.

substitution icon

Substitution, Toronto FC. Víctor Vázquez replaces Brandon Servania.

free_kick_lost icon

Foul by Andre Shinyashiki (Charlotte FC).

free_kick_won icon

Richie Laryea (Toronto FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Enzo Copetti (Charlotte FC).

free_kick_won icon

Sigurd Rosted (Toronto FC) wins a free kick in the defensive half.

corner icon

Corner, Toronto FC. Conceded by Adilson Malanda.

attempt_blocked icon

Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from the centre of the box is blocked. Assisted by Deandre Kerr.

free_kick_lost icon

Foul by Harrison Afful (Charlotte FC).

free_kick_won icon

Richie Laryea (Toronto FC) wins a free kick on the right wing.

attempt_blocked icon

Attempt blocked. Andre Shinyashiki (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Christopher Hegardt.

substitution icon

Substitution, Toronto FC. Alonso Coello replaces Mark-Anthony Kaye.

substitution icon

Substitution, Toronto FC. Raoul Petretta replaces Jahkeele Marshall-Rutty.

free_kick_lost icon

Foul by Christopher Hegardt (Charlotte FC).

free_kick_won icon

Federico Bernardeschi (Toronto FC) wins a free kick in the defensive half.

corner icon

Corner, Charlotte FC. Conceded by Michael Bradley.

free_kick_lost icon

Foul by Christopher Hegardt (Charlotte FC).

free_kick_won icon

Matt Hedges (Toronto FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Derrick Jones (Charlotte FC).

free_kick_won icon

Brandon Servania (Toronto FC) wins a free kick on the left wing.

free_kick_lost icon

Foul by Derrick Jones (Charlotte FC).

free_kick_won icon

Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.

substitution icon

Substitution, Charlotte FC. Christopher Hegardt replaces Benjamin Bender.

substitution icon

Substitution, Charlotte FC. Vinicius Mello replaces Kamil Józwiak.

substitution icon

Substitution, Charlotte FC. Andre Shinyashiki replaces Kerwin Vargas.

goal icon

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.

substitution icon

Substitution, Toronto FC. Deandre Kerr replaces Ayo Akinola.

free_kick_won icon

Bill Tuiloma (Charlotte FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Federico Bernardeschi (Toronto FC).

yellow_card icon

Federico Bernardeschi (Toronto FC) is shown the yellow card.

free_kick_won icon

Benjamin Bender (Charlotte FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Brandon Servania (Toronto FC).

offside icon

Offside, Toronto FC. Matt Hedges tries a through ball, but Ayo Akinola is caught offside.

attempt_blocked icon

Attempt blocked. Matt Hedges (Toronto FC) right footed shot from the centre of the box is blocked. Assisted by Brandon Servania with a cross.

corner icon

Corner, Toronto FC. Conceded by Kamil Józwiak.

miss icon

Attempt missed. Derrick Jones (Charlotte FC) right footed shot from outside the box misses to the left.

attempt_blocked icon

Attempt blocked. Kerwin Vargas (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Benjamin Bender.

free_kick_lost icon

Hand ball by Derrick Jones (Charlotte FC).

substitution icon

Substitution, Charlotte FC. Karol Swiderski replaces Nuno Santos.

offside icon

Offside, Charlotte FC. Benjamin Bender tries a through ball, but Bill Tuiloma is caught offside.

free_kick_won icon

Nuno Santos (Charlotte FC) wins a free kick on the right wing.

free_kick_lost icon

Foul by Richie Laryea (Toronto FC).

free_kick_won icon

Adilson Malanda (Charlotte FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Ayo Akinola (Toronto FC).

corner icon

Corner, Charlotte FC. Conceded by Matt Hedges.

corner icon

Corner, Charlotte FC. Conceded by Sean Johnson.

corner icon

Corner, Charlotte FC. Conceded by Jahkeele Marshall-Rutty.

free_kick_lost icon

Foul by Kamil Józwiak (Charlotte FC).

free_kick_won icon

Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.

free_kick_won icon

Jaylin Lindsey (Charlotte FC) wins a free kick on the left wing.

free_kick_lost icon

Foul by Federico Bernardeschi (Toronto FC).

miss icon

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.

corner icon

Corner, Charlotte FC. Conceded by Sigurd Rosted.

goal icon

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.

free_kick_won icon

Derrick Jones (Charlotte FC) wins a free kick in the attacking half.

free_kick_lost icon

Foul by Brandon Servania (Toronto FC).

free_kick_lost icon

Foul by Enzo Copetti (Charlotte FC).

free_kick_won icon

Mark-Anthony Kaye (Toronto FC) wins a free kick in the defensive half.

start icon

Second Half begins Toronto FC 2, Charlotte FC 0.

first_half_end icon

First Half ends, Toronto FC 2, Charlotte FC 0.

offside icon

Offside, Toronto FC. Jonathan Osorio tries a through ball, but Richie Laryea is caught offside.

free_kick_lost icon

Foul by Kamil Józwiak (Charlotte FC).

free_kick_won icon

Sigurd Rosted (Toronto FC) wins a free kick in the defensive half.

end_delay icon

Delay over. They are ready to continue.

goal icon

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.

corner icon

Corner, Toronto FC. Conceded by Nuno Santos.

end_delay icon

Delay over. They are ready to continue.

start_delay icon

Delay in match because of an injury Enzo Copetti (Charlotte FC).

yellow_card icon

Matt Hedges (Toronto FC) is shown the yellow card.

free_kick_won icon

Enzo Copetti (Charlotte FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Matt Hedges (Toronto FC).

free_kick_won icon

George Marks (Charlotte FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Sigurd Rosted (Toronto FC).

corner icon

Corner, Toronto FC. Conceded by Jaylin Lindsey.

miss icon

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.

free_kick_lost icon

Foul by Harrison Afful (Charlotte FC).

free_kick_won icon

Mark-Anthony Kaye (Toronto FC) wins a free kick in the attacking half.

offside icon

Offside, Toronto FC. Mark-Anthony Kaye tries a through ball, but Ayo Akinola is caught offside.

free_kick_lost icon

Foul by Jaylin Lindsey (Charlotte FC).

free_kick_won icon

Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.

free_kick_won icon

Derrick Jones (Charlotte FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Ayo Akinola (Toronto FC).

attempt_saved icon

Attempt saved. Ayo Akinola (Toronto FC) right footed shot from the centre of the box is saved in the bottom left corner.

attempt_saved icon

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.

corner icon

Corner, Toronto FC. Conceded by Harrison Afful.

corner icon

Corner, Toronto FC. Conceded by Bill Tuiloma.

corner icon

Corner, Toronto FC. Conceded by Harrison Afful.

corner icon

Corner, Toronto FC. Conceded by George Marks.

corner icon

Corner, Toronto FC. Conceded by George Marks.

attempt_saved icon

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.

free_kick_won icon

Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.

free_kick_lost icon

Foul by Sigurd Rosted (Toronto FC).

attempt_saved icon

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.

free_kick_won icon

Benjamin Bender (Charlotte FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Federico Bernardeschi (Toronto FC).

offside icon

Offside, Charlotte FC. Benjamin Bender tries a through ball, but Kerwin Vargas is caught offside.

end_delay icon

Delay over. They are ready to continue.

start_delay icon

Delay in match because of an injury Richie Laryea (Toronto FC).

miss icon

Attempt missed. Nuno Santos (Charlotte FC) right footed shot from the centre of the box is too high. Assisted by Benjamin Bender.

miss icon

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.

yellow_card icon

Sigurd Rosted (Toronto FC) is shown the yellow card for a bad foul.

free_kick_lost icon

Foul by Sigurd Rosted (Toronto FC).

free_kick_won icon

Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.

attempt_saved icon

Attempt saved. Nuno Santos (Charlotte FC) header from the centre of the box is saved in the centre of the goal.

miss icon

Attempt missed. Nuno Santos (Charlotte FC) right footed shot from outside the box is close, but misses to the left.

free_kick_lost icon

Foul by Richie Laryea (Toronto FC).

free_kick_won icon

Kamil Józwiak (Charlotte FC) wins a free kick on the right wing.

goal icon

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.

corner icon

Corner, Toronto FC. Conceded by Bill Tuiloma.

attempt_blocked icon

Attempt blocked. Ayo Akinola (Toronto FC) right footed shot from the right side of the box is blocked. Assisted by Federico Bernardeschi.

free_kick_won icon

Richie Laryea (Toronto FC) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Kamil Józwiak (Charlotte FC).

miss icon

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.

start icon

First Half begins.

line_up icon

Lineups are announced and players are warming up.