Niklas Dorsch scored a 90th-minute equalizer Wednesday to earn Toronto FC a 3-3 draw against Charlotte FC [1, 2].

The result prevents a home loss for Toronto FC and highlights the team's ability to rally late in matches during the current MLS season.

Playing at BMO Field in Toronto, the home side faced a deficit late in the game [3]. The match remained tense as the clock wound down, but a surge in offensive pressure allowed Toronto to find openings in the Charlotte defense.

Midfielder Niklas Dorsch provided the decisive moment of the evening. In the 90th minute, Dorsch found the back of the net to level the score at 3-3 [1, 2]. The goal sparked celebrations among the home crowd and ensured that Toronto walked away with a point in the standings.

Toronto FC relied on several key contributors to mount the comeback. Daniel Salloi also scored late in the contest to help rally the team before Dorsch provided the final equalizer [2]. The high-scoring affair reflected an open game where both defenses struggled to maintain control.

Charlotte FC had held a lead for much of the closing stages, but they were unable to withstand the late pressure from the Toronto attack. The match ended in a stalemate after the 3-3 finish [1].

This performance continues a trend of volatile scoring for both clubs. Toronto's resilience in the final minutes of the game on Aug. 19, 2026, underscores their current form at home [3].

Niklas Dorsch scored a 90th-minute equalizer Wednesday to earn Toronto FC a 3-3 draw

This draw demonstrates Toronto FC's mental toughness and offensive capability in high-pressure situations. By securing a point in the final minute, the club avoids a damaging home loss and maintains momentum in the MLS standings, while Charlotte FC suffers a setback after failing to close out a lead.