A last-minute draw keeps Charlotte in contention

Toronto FC and Charlotte drew 3-3 in a match full of ups and downs, where the visiting team proved more effective despite the locals' late pressure.
An electrifying finish
The match was nearing its end when N. Dorsch equalized for Toronto FC in the 90th minute, salvaging a point at home. However, the final 3-3 scoreline doesn't fully reflect the game's progression, where Charlotte displayed remarkable offensive capacity, capitalizing on every opportunity.
From the outset, the visiting team was determined, with Rodolfo Aloko opening the scoring in the 8th minute. Charlotte quickly took the lead, and although Toronto managed to equalize in the 13th minute, the visitors did not falter, striking back with a second goal in the 20th minute.
The impact of the red card
W. Zimmerman's red card in the 56th minute was a turning point in the match. With one player less, Toronto had to reconfigure, allowing Charlotte to dominate possession and continue attacking. Despite this, Toronto showed great resilience, scoring two goals in the second half to keep themselves in the game.
The local team, despite being at a numerical disadvantage, became more aggressive in the final minutes, culminating in Dorsch's equalizer. This late effort, while valuable, does not hide the fact that Toronto had lower effectiveness, with an xG of 1.86 compared to Charlotte's 1.16.
Rodolfo Aloko, the standout player
Rodolfo Aloko's performance was noteworthy, being the player with the best rating of the match (8.3) and contributing with a goal and two key passes. His ability to generate play and destabilize the rival defense was crucial for Charlotte to maintain their lead in critical moments.
Despite the final pressure from Toronto, Charlotte managed to hold the draw, allowing them to remain in the fight for the promotion zone in the standings. With this result, the visiting team stays in fifth place, while Toronto remains in the lower part, in 12th position.
