Menu icon
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo
Charlotte vs Toronto - Commentary - Football - Sporting Life
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo

Charlotte FC v Toronto FC Live Score

Charlotte vs Toronto - Commentary - Football - Sporting Life
60' Idan Toklomati
Charlotte vs Toronto - Commentary - Football - Sporting Life
65' Kerwin Vargas
View Next GamesImage of a gold chevron
Image of a grey clock27/07/25
Image of a referee's whistleRef. J Marrufo
Image of a pitchBank of America Stadium
Charlotte vs Toronto - Commentary - Football - Sporting Life
60' Idan Toklomati
Charlotte vs Toronto - Commentary - Football - Sporting Life
65' Kerwin Vargas
  • Match ends, Charlotte FC 2, Toronto FC 0.
  • 90'+6
    Second Half ends, Charlotte FC 2, Toronto FC 0.
  • 90'+6
    Attempt missed. Richie Laryea (Toronto FC) right footed shot from the centre of the box is just a bit too high. Assisted by Tyrese Spicer.
  • 90'+6
    Corner, Toronto FC. Conceded by Tim Ream.
  • 90'+5
    Corner, Toronto FC. Conceded by Jahkeele Marshall-Rutty.
  • 90'+3
    Delay over. They are ready to continue.
  • 90'+3
    Deybi Flores (Toronto FC) wins a free kick in the attacking half.
  • 90'+3
    Nikola Petkovic (Charlotte FC) wins a free kick in the defensive half.
  • 90'+3
    Delay in match because of an injury Deybi Flores (Toronto FC).
  • 90'+3
    Attempt blocked. Richie Laryea (Toronto FC) right footed shot from outside the box is blocked.
  • 90'+1
    Foul by Tyrese Spicer (Toronto FC).
  • 90'+1
    Ashley Westwood (Charlotte FC) wins a free kick on the right wing.
  • 90'
    Fourth official has announced 6 minutes of added time.
  • 89'
    Substitution, Charlotte FC. Nikola Petkovic replaces Pep Biel.
  • 89'
    Substitution, Charlotte FC. Tyger Smalls replaces Idan Toklomati.
  • 88'
    Substitution, Toronto FC. Lazar Stefanovic replaces Kevin Long.
  • 88'
    Substitution, Toronto FC. Markus Cimermancic replaces Maxime Dominguez.
  • 88'
    Attempt blocked. Idan Toklomati (Charlotte FC) left footed shot from the centre of the box is blocked. Assisted by Wilfried Zaha with a through ball.
  • 86'
    Attempt missed. Tyrese Spicer (Toronto FC) left footed shot from the left side of the box misses to the right. Assisted by Theo Corbeanu with a cross.
  • 84'
    Maxime Dominguez (Toronto FC) wins a free kick on the right wing.
  • 84'
    Foul by Eryk Williamson (Charlotte FC).
  • 84'
    Alonso Coello (Toronto FC) wins a free kick in the defensive half.
  • 84'
    Foul by Jahkeele Marshall-Rutty (Charlotte FC).
  • 84'
    Attempt saved. Pep Biel (Charlotte FC) left footed shot from the centre of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Idan Toklomati.
  • 80'
    Attempt saved. Idan Toklomati (Charlotte FC) left footed shot from the centre of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Liel Abada.
  • 77'
    Delay over. They are ready to continue.
  • 76'
    Delay in match (Toronto FC).
  • 73'
    Substitution, Toronto FC. Deybi Flores replaces Jonathan Osorio.
  • 73'
    Substitution, Charlotte FC. Liel Abada replaces Kerwin Vargas.
  • 72'
    Substitution, Charlotte FC. Nick Scardina replaces Bill Tuiloma because of an injury.
  • 72'
    Substitution, Charlotte FC. Eryk Williamson replaces Brandt Bronico.
  • 72'
    Delay over. They are ready to continue.
  • 71'
    Delay in match because of an injury Bill Tuiloma (Charlotte FC).
  • 70'
    Attempt missed. Theo Corbeanu (Toronto FC) right footed shot from the right side of the box misses to the right. Assisted by Tyrese Spicer with a cross following a fast break.
  • 69'
    Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.
  • 69'
    Foul by Brandt Bronico (Charlotte FC).
  • 68'
    Ashley Westwood (Charlotte FC) is shown the yellow card.
  • 66'
    Foul by Kerwin Vargas (Charlotte FC).
  • 66'
    Richie Laryea (Toronto FC) wins a free kick in the defensive half.
  • 66'
    Kerwin Vargas (Charlotte FC) wins a free kick in the attacking half.
  • 65'
    Goal! Charlotte FC 2, Toronto FC 0. Kerwin Vargas (Charlotte FC) right footed shot from the centre of the box to the top left corner. Assisted by Wilfried Zaha.
  • 63'
    Deandre Kerr (Toronto FC) wins a free kick in the attacking half.
  • 63'
    Foul by Adilson Malanda (Charlotte FC).
  • 62'
    Substitution, Toronto FC. Tyrese Spicer replaces Matty Longstaff.
  • 60'
    Goal! Charlotte FC 1, Toronto FC 0. Idan Toklomati (Charlotte FC) header from very close range to the centre of the goal. Assisted by Brandt Bronico with a cross following a set piece situation.
  • 60'
    Attempt blocked. Bill Tuiloma (Charlotte FC) header from the centre of the box is blocked. Assisted by Ashley Westwood with a cross.
  • 60'
    Idan Toklomati (Charlotte FC) wins a free kick on the left wing.
  • 60'
    Foul by Kevin Long (Toronto FC).
  • 58'
    Foul by Brandt Bronico (Charlotte FC).
  • 58'
    Theo Corbeanu (Toronto FC) wins a free kick in the attacking half.
  • 57'
    Theo Corbeanu (Toronto FC) wins a free kick in the defensive half.
  • 57'
    Foul by Jahkeele Marshall-Rutty (Charlotte FC).
  • 56'
    Corner,Charlotte FC. Conceded by Richie Laryea.
  • 56'
    Attempt missed. Jahkeele Marshall-Rutty (Charlotte FC) right footed shot from outside the box is just a bit too high.
  • 54'
    Attempt saved. Maxime Dominguez (Toronto FC) left footed shot from outside the box is saved in the bottom left corner by Kristijan Kahlina (Charlotte FC).
  • 50'
    Attempt missed. Alonso Coello (Toronto FC) right footed shot from the centre of the box is too high. Assisted by Sigurd Rosted with a headed pass following a corner.
  • 48'
    Corner, Toronto FC. Conceded by Adilson Malanda.
  • 48'
    Attempt blocked. Richie Laryea (Toronto FC) right footed shot from the left side of the box is blocked. Assisted by Alonso Coello.
  • 48'
    Corner,Toronto FC. Conceded by Bill Tuiloma.
  • 47'
    Deandre Kerr (Toronto FC) wins a free kick in the defensive half.
  • 47'
    Foul by Adilson Malanda (Charlotte FC).
  • 45'
    Second Half begins Charlotte FC 0, Toronto FC 0.
  • 45'+4
    First Half ends, Charlotte FC 0, Toronto FC 0.
  • 45'+3
    Corner, Toronto FC. Conceded by Tim Ream.
  • 45'+3
    Attempt blocked. Theo Corbeanu (Toronto FC) right footed shot from the right side of the box is blocked. Assisted by Maxime Dominguez.
  • 45'
    Fourth official has announced 2 minutes of added time.
  • 45'
    Corner, Charlotte FC. Conceded by Kobe Franklin.
  • 45'
    Foul by Matty Longstaff (Toronto FC).
  • 45'
    Kerwin Vargas (Charlotte FC) wins a free kick in the defensive half.
  • 43'
    Theo Corbeanu (Toronto FC) wins a free kick in the defensive half.
  • 43'
    Foul by Jahkeele Marshall-Rutty (Charlotte FC).
  • 41'
    Matty Longstaff (Toronto FC) wins a free kick in the defensive half.
  • 41'
    Foul by Pep Biel (Charlotte FC).
  • 39'
    Maxime Dominguez (Toronto FC) is shown the yellow card.
  • 39'
    Foul by Maxime Dominguez (Toronto FC).
  • 39'
    Ashley Westwood (Charlotte FC) wins a free kick in the attacking half.
  • 38'
    Corner,Charlotte FC. Conceded by Sigurd Rosted.
  • 37'
    Matty Longstaff (Toronto FC) wins a free kick in the defensive half.
  • 37'
    Foul by Bill Tuiloma (Charlotte FC).
  • 36'
    Attempt missed. Jonathan Osorio (Toronto FC) left footed shot from the centre of the box misses to the left. Assisted by Matty Longstaff.
  • 35'
    Richie Laryea (Toronto FC) wins a free kick in the defensive half.
  • 35'
    Foul by Pep Biel (Charlotte FC).
  • 34'
    Attempt saved. Matty Longstaff (Toronto FC) right footed shot from outside the box is saved in the top centre of the goal by Kristijan Kahlina (Charlotte FC). Assisted by Jonathan Osorio.
  • 32'
    Delay over. They are ready to continue.
  • 30'
    Delay in match (Toronto FC).
  • 26'
    Foul by Sigurd Rosted (Toronto FC).
  • 26'
    Kerwin Vargas (Charlotte FC) wins a free kick in the attacking half.
  • 24'
    Deandre Kerr (Toronto FC) wins a free kick in the attacking half.
  • 24'
    Foul by Adilson Malanda (Charlotte FC).
  • 23'
    Attempt blocked. Maxime Dominguez (Toronto FC) left footed shot from outside the box is blocked. Assisted by Theo Corbeanu.
  • 22'
    Delay over. They are ready to continue.
  • 21'
    Delay in match because of an injury Deandre Kerr (Toronto FC).
  • 19'
    Richie Laryea (Toronto FC) wins a free kick on the left wing.
  • 19'
    Foul by Kerwin Vargas (Charlotte FC).
  • 18'
    Adilson Malanda (Charlotte FC) hits the bar with a header from very close range. Assisted by Wilfried Zaha following a set piece situation.
  • 18'
    Foul by Kobe Franklin (Toronto FC).
  • 18'
    Jahkeele Marshall-Rutty (Charlotte FC) wins a free kick on the left wing.
  • 14'
    Attempt missed. Bill Tuiloma (Charlotte FC) header from the centre of the box is too high. Assisted by Pep Biel with a cross following a corner.
  • 14'
    Corner, Charlotte FC. Conceded by Kobe Franklin.
  • 13'
    Attempt missed. Richie Laryea (Toronto FC) right footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Maxime Dominguez.
  • 9'
    Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.
  • 9'
    Foul by Pep Biel (Charlotte FC).
  • 7'
    Attempt saved. Matty Longstaff (Toronto FC) right footed shot from a difficult angle on the right is saved in the centre of the goal by Kristijan Kahlina (Charlotte FC). Assisted by Alonso Coello with a through ball.
  • 5'
    Attempt blocked. Idan Toklomati (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Ashley Westwood.
  • 3'
    Foul by Kerwin Vargas (Charlotte FC).
  • 3'
    Richie Laryea (Toronto FC) wins a free kick in the defensive half.
  • 0'
    First Half begins.
  • Lineups are announced and players are warming up.

Next Matches

Join for Free
Image of stables faded in a gold gradientGet exclusive Willie Mullins insight, plus access to premium articles, expert tips and Timeform data, plus more...
Log in
Discover Sporting Life Plus benefitsWhite Chevron
Sporting Life Plus Logo