Toronto FC vs Charlotte FC, 2024 MLS, Regular Season
· MLSInsigne stunner sees Toronto beat Charlotte
Lorenzo Insigne fired a right-footed shot from five yards outside the penalty box into the top right corner in the 80th minute to break a scoreless tie and give Toronto FC a 1-0 victory over visiting Charlotte Saturday.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Offside, Toronto FC. Federico Bernardeschi is caught offside.
- 2': Federico Bernardeschi (Toronto FC) wins a free kick in the defensive half.
- 2': Foul by Brecht Dejaegere (Charlotte FC).
- 4': Foul by Raoul Petretta (Toronto FC).
- 4': Nathan Byrne (Charlotte FC) wins a free kick in the defensive half.
- 5': Corner, Charlotte FC. Conceded by Raoul Petretta.
- 6': Attempt missed. Júnior Urso (Charlotte FC) header from the centre of the box misses to the left. Assisted by Jere Uronen with a cross following a corner.
- 6': Foul by Brecht Dejaegere (Charlotte FC).
- 6': Nickseon Gomis (Toronto FC) wins a free kick in the defensive half.
- 7': Brecht Dejaegere (Charlotte FC) wins a free kick in the attacking half.
- 7': Foul by Deybi Flores (Toronto FC).
- 7': Delay in match because of an injury Brecht Dejaegere (Charlotte FC).
- 8': Delay over. They are ready to continue.
- 9': Attempt saved. Kerwin Vargas (Charlotte FC) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Enzo Copetti.
- 10': Foul by Raoul Petretta (Toronto FC).
- 10': Kerwin Vargas (Charlotte FC) wins a free kick in the defensive half.
- 10': Foul by Kobe Franklin (Toronto FC).
- 10': Jere Uronen (Charlotte FC) wins a free kick in the defensive half.
- 15': Attempt missed. Kobe Franklin (Toronto FC) right footed shot from the right side of the box misses to the right. Assisted by Federico Bernardeschi.
- 16': Corner, Charlotte FC. Conceded by Raoul Petretta.
- 17': Corner, Charlotte FC. Conceded by Raoul Petretta.
- 18': Attempt saved. Enzo Copetti (Charlotte FC) header from very close range is saved in the bottom left corner. Assisted by Adilson Malanda with a headed pass.
- 22': Corner, Charlotte FC. Conceded by Deybi Flores.
- 23': Corner, Charlotte FC. Conceded by Kevin Long.
- 24': Foul by Kerwin Vargas (Charlotte FC).
- 24': Lorenzo Insigne (Toronto FC) wins a free kick in the defensive half.
- 26': Lorenzo Insigne (Toronto FC) is shown the yellow card.
- 28': VAR Decision: No Penalty Charlotte FC.
- 31': Attempt blocked. Kobe Franklin (Toronto FC) right footed shot from the centre of the box is blocked.
- 31': Corner, Toronto FC. Conceded by Andrew Privett.
- 35': Offside, Charlotte FC. Enzo Copetti is caught offside.
- 36': Attempt blocked. Lorenzo Insigne (Toronto FC) right footed shot from outside the box is blocked. Assisted by Federico Bernardeschi.
- 36': Corner, Toronto FC. Conceded by Nathan Byrne.
- 39': Attempt saved. Enzo Copetti (Charlotte FC) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Ashley Westwood.
- 41': Foul by Kerwin Vargas (Charlotte FC).
- 41': Lorenzo Insigne (Toronto FC) wins a free kick in the defensive half.
- 42': Offside, Toronto FC. Lorenzo Insigne is caught offside.
- 45': Attempt missed. Ashley Westwood (Charlotte FC) right footed shot from outside the box misses to the right. Assisted by Nathan Byrne.
- 45': Attempt saved. Kobe Franklin (Toronto FC) right footed shot from the centre of the box is saved in the centre of the goal.
- 45'+1': Foul by Kerwin Vargas (Charlotte FC).
- 45'+1': Lorenzo Insigne (Toronto FC) wins a free kick in the defensive half.
- 45'+4': Attempt missed. Brecht Dejaegere (Charlotte FC) right footed shot from outside the box misses to the left. Assisted by Ashley Westwood.
- 45'+4': First Half ends, Toronto FC 0, Charlotte FC 0.
- 45': Second Half begins Toronto FC 0, Charlotte FC 0.
- 45': Substitution, Toronto FC. Sigurd Rosted replaces Kevin Long.
- 46': Deybi Flores (Toronto FC) wins a free kick in the attacking half.
- 46': Foul by Brecht Dejaegere (Charlotte FC).
- 47': Hand ball by Iuri Tavares (Charlotte FC).
- 47': Brecht Dejaegere (Charlotte FC) wins a free kick in the attacking half.
- 47': Foul by Sigurd Rosted (Toronto FC).
- 48': Attempt missed. Jere Uronen (Charlotte FC) left footed shot from outside the box misses to the left from a direct free kick.
- 51': Corner, Toronto FC. Conceded by Iuri Tavares.
- 53': Enzo Copetti (Charlotte FC) wins a free kick in the defensive half.
- 53': Foul by Sigurd Rosted (Toronto FC).
- 56': Foul by Ashley Westwood (Charlotte FC).
- 56': Lorenzo Insigne (Toronto FC) wins a free kick in the attacking half.
- 58': Corner, Charlotte FC. Conceded by Shane O'Neill.
- 59': Attempt missed. Brecht Dejaegere (Charlotte FC) right footed shot from the centre of the box misses to the right. Assisted by Kerwin Vargas with a cross following a corner.
- 59': Deybi Flores (Toronto FC) wins a free kick in the defensive half.
- 59': Foul by Kerwin Vargas (Charlotte FC).
- 60': Kerwin Vargas (Charlotte FC) is shown the yellow card for a bad foul.
- 60': Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from the right side of the box is blocked. Assisted by Jonathan Osorio.
- 60': Attempt blocked. Federico Bernardeschi (Toronto FC) right footed shot from the right side of the box is blocked.
- 61': Attempt saved. Federico Bernardeschi (Toronto FC) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jonathan Osorio.
- 61': Offside, Toronto FC. Lorenzo Insigne is caught offside.
- 61': Substitution, Toronto FC. Prince Osei Owusu replaces Kobe Franklin.
- 62': Substitution, Toronto FC. Matty Longstaff replaces Alonso Coello.
- 62': Attempt blocked. Matty Longstaff (Toronto FC) right footed shot from outside the box is blocked.
- 63': Attempt missed. Iuri Tavares (Charlotte FC) header from the centre of the box is close, but misses to the right. Assisted by Ashley Westwood with a cross.
- 63': Foul by Prince Osei Owusu (Toronto FC).
- 63': Júnior Urso (Charlotte FC) wins a free kick in the defensive half.
- 64': Enzo Copetti (Charlotte FC) wins a free kick on the left wing.
- 64': Foul by Sigurd Rosted (Toronto FC).
- 64': Sigurd Rosted (Toronto FC) is shown the yellow card for a bad foul.
- 70': Foul by Júnior Urso (Charlotte FC).
- 70': Prince Osei Owusu (Toronto FC) wins a free kick in the defensive half.
- 71': Attempt missed. Deybi Flores (Toronto FC) right footed shot from outside the box is high and wide to the right. Assisted by Federico Bernardeschi.
- 71': Substitution, Charlotte FC. Patrick Agyemang replaces Enzo Copetti.
- 72': Substitution, Charlotte FC. Scott Arfield replaces Iuri Tavares.
- 72': Foul by Prince Osei Owusu (Toronto FC).
- 72': Nathan Byrne (Charlotte FC) wins a free kick on the right wing.
- 75': Corner, Charlotte FC. Conceded by Sigurd Rosted.
- 78': Corner, Toronto FC. Conceded by Jere Uronen.
- 79': Corner, Toronto FC. Conceded by Scott Arfield.
- 79': Corner, Toronto FC. Conceded by Jere Uronen.
- 80': Goal! Toronto FC 1, Charlotte FC 0. Lorenzo Insigne (Toronto FC) right footed shot from outside the box to the top right corner. Assisted by Matty Longstaff following a corner.
- 82': Substitution, Charlotte FC. Nimfasha Berchimas replaces Kerwin Vargas.
- 82': Foul by Scott Arfield (Charlotte FC).
- 82': Shane O'Neill (Toronto FC) wins a free kick in the defensive half.
- 82': Scott Arfield (Charlotte FC) is shown the yellow card for a bad foul.
- 83': Brecht Dejaegere (Charlotte FC) wins a free kick in the defensive half.
- 83': Foul by Shane O'Neill (Toronto FC).
- 85': Foul by Federico Bernardeschi (Toronto FC).
- 85': Patrick Agyemang (Charlotte FC) wins a free kick on the left wing.
- 86': Attempt missed. Scott Arfield (Charlotte FC) left footed shot from the centre of the box misses to the left. Assisted by Andrew Privett following a corner.
- 86': Deybi Flores (Toronto FC) wins a free kick in the attacking half.
- 86': Foul by Brecht Dejaegere (Charlotte FC).
- 86': Brecht Dejaegere (Charlotte FC) is shown the yellow card for a bad foul.
- 87': Substitution, Toronto FC. Jahkeele Marshall-Rutty replaces Lorenzo Insigne.
- 87': Substitution, Charlotte FC. Nikola Petkovic replaces Júnior Urso.
- 90'+3': Foul by Jahkeele Marshall-Rutty (Toronto FC).
- 90'+3': Nathan Byrne (Charlotte FC) wins a free kick on the right wing.
- 90'+4': Federico Bernardeschi (Toronto FC) wins a free kick in the defensive half.
- 90'+4': Foul by Andrew Privett (Charlotte FC).
- 90'+5': Kristijan Kahlina (Charlotte FC) is shown the yellow card.
- 90'+6': Second Half ends, Toronto FC 1, Charlotte FC 0.
- 0': Match ends, Toronto FC 1, Charlotte FC 0.
Statistics
CLT |
TOR![]() |
|
|---|---|---|
| 13 | Fouls | 12 |
| 4 | Yellow Cards | 2 |
| 0 | Red Cards | 0 |
| 1 | Offsides | 3 |
| 7 | Corner Kicks | 6 |
| 2 | Saves | 3 |
| 40.8 | Possession | 59.2 |
| 10 | SHOTS | 10 |
| 3 | ON GOAL | 3 |
| 0.3 | On Target % | 0.3 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 297 | Accurate Passes | 493 |
| 396 | Passes | 581 |
| 0.8 | Pass Completion % | 0.8 |
| 5 | Accurate Crosses | 2 |
| 18 | Crosses | 15 |
| 0.3 | Cross % | 0.1 |
| 55 | Long Balls | 60 |
| 21 | Accurate Long Balls | 25 |
| 0.4 | Long Balls % | 0.4 |
| 0 | Blocked Shots | 5 |
| 7 | Effective Tackles | 12 |
| 23 | Tackles | 18 |
| 0.3 | Tackle % | 0.7 |
| 9 | Interceptions | 10 |
| 28 | Effective Clearances | 19 |
| 28 | Clearances | 19 |
Game Information
Venue: BMO Field
Location: Toronto, Canada
Attendance: 26,345
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Red Bull New York | 2 | +2 | 6 |
| 2 | Nashville SC | 2 | +3 | 4 |
| 3 | New York City FC | 2 | +1 | 4 |
| 4 | Chicago Fire FC | 2 | +2 | 3 |
Line-Ups
Toronto FC (3-4-2-1)
| No. | Name |
|---|---|
| 90 | Luka Gavran (GK) |
| 5 | Kevin Long |
| 15 | Nickseon Gomis |
| 27 | Shane O'Neill |
| 14 | Alonso Coello |
| 20 | Deybi Flores |
| 28 | Raoul Petretta |
| 19 | Kobe Franklin |
| 21 | Jonathan Osorio |
| 24 | Lorenzo Insigne |
| 10 | Federico Bernardeschi |
Charlotte FC (4-2-3-1)
| No. | Name |
|---|---|
| 1 | Kristijan Kahlina (GK) |
| 34 | Andrew Privett |
| 29 | Adilson Malanda |
| 21 | Jere Uronen |
| 14 | Nathan Byrne |
| 10 | Brecht Dejaegere |
| 30 | Júnior Urso |
| 8 | Ashley Westwood |
| 9 | Enzo Copetti |
| 38 | Iuri Tavares |
| 18 | Kerwin Vargas |
MLS News
The British Columbia Supreme Court approved a settlement in the class-action lawsuit against defendants MLS and the Vancouver Whitecaps that claimed both parties relied on "misleading promotional material" when selling tickets to a match against Miami.
Defending champions Inter Miami finally got their 2026 MLS season on track, as we look at the latest ESPN Power Rankings.
Lionel Messi scored twice in a four-goal second half, defender Telasco Segovia added a goal and two assists and defending champion Inter Miami CF rallied to beat Orlando City SC 4-2 on Sunday night.
ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.
CLT