Toronto FCW23 Aug · Away Inter Miami · 2:1D30 Aug · Home New York City FC · 1:1D6 Sep · Home Chicago Fire · 4:4W10 Sep · Home Nashville SC · 2:1L13 Sep · Away Orlando City · 0:3L20 Sep · Away St. Louis City SC · 1:3
3:3
Finished
Kick-off was
BST
CharlotteW23 Aug · Home DC United · 3:1W30 Aug · Away Atlanta United FC · 2:0D6 Sep · Home Houston Dynamo · 0:0W10 Sep · Away Montréal Impact · 2:1D13 Sep · Away FC Cincinnati · 3:3W20 Sep · Away DC United · 2:1
In the Major League Soccer game on 20 August 2026, Toronto FC beat Charlotte 3:3. Match numbers: shots on target 6:10, corners 6:5.
Match report
Toronto and Charlotte share points in eight-goal thriller at BMO Field
Toronto and Charlotte played out a 3:3 draw in the Major League Soccer regular season on Wednesday night at BMO Field. The result leaves Toronto tenth in the table with 25 points after 22 games, while Charlotte remain fifth on 35 points. Both sides had come into the fixture with mixed recent form, Toronto drawing two of their last four and Charlotte winning three of their previous five.
Charlotte took an early lead through R. Aloko in the eighth minute before M. Cimermancic responded with a brace within a minute, giving Toronto a 2:1 advantage by the turn of the quarter-hour. I. Toklomati levelled again at the 20-minute mark, and then W. Zimmerman's red card in the 56th minute tipped the balance. H. Kessler capitalised on the numerical advantage with a goal in the 58th minute, and D. Salloi dragged Toronto back into contention with a strike in the 76th minute before N. Dorsch completed the scoring in the 90th minute.
Charlotte dominated possession at 54 per cent and created more clear-cut opportunities, registering four big chances against Toronto's one. Their shot accuracy was 63 per cent compared to 38 per cent for the hosts, yet Toronto's expected goals figure of 1.84 exceeded Charlotte's 1.41, suggesting they generated higher-quality chances despite fewer of them. The visitors recorded 16 shots to Toronto's 12, with 10 on target against six.
The draw does little to alter either side's position in the standings, though Charlotte's unbeaten run after their defeat to Pachuca earlier in August stretches further. Toronto have now drawn more games than they have lost this season, but a result like this against a side chasing a top-five finish will not satisfy those looking for progression.
What lingered was the 90th-minute equaliser, a moment that felt inevitable given how the game had been shaped. Toronto had nothing left to prove and everything to salvage, and Dorsch delivered when it mattered most.
Prepared from match data
Key numbers
Possession, %46–54
Shots on target6–10
Shots off target6–6
Expected goals1.84–1.41
HT⚽8' R. Aloko — Goal⚽13' M. Cimermancic — Goal⚽14' M. Cimermancic — Goal⚽20' I. Toklomati — Goal🟥56' W. Zimmerman — Red card⚽58' H. Kessler — Goal⇄60' A. Coello — Substitution⇄69' R. Aloko — Substitution⇄69' L. Abada — Substitution⚽76' D. Salloi — Goal⇄79' I. Toklomati — Substitution⇄79' P. Biel — Substitution⇄82' M. Cimermancic — Substitution⇄83' B. Kuscevic — Substitution🟨85' Matheus Pereira — Yellow card⚽90' N. Dorsch — Goal⇄90+4' B. Bronico — Substitution⇄90+5' N. Dorsch — Substitution
W23 Aug · Away Inter Miami · 2:1D30 Aug · Home New York City FC · 1:1D6 Sep · Home Chicago Fire · 4:4W10 Sep · Home Nashville SC · 2:1L13 Sep · Away Orlando City · 0:3L20 Sep · Away St. Louis City SC · 1:3
W23 Aug · Home DC United · 3:1W30 Aug · Away Atlanta United FC · 2:0D6 Sep · Home Houston Dynamo · 0:0W10 Sep · Away Montréal Impact · 2:1D13 Sep · Away FC Cincinnati · 3:3W20 Sep · Away DC United · 2:1