Rodolfo Aloko
Assist · Ashley Westwood
8'
0–1
Photo: Pablopicassotoronto, CC BY-SA 4.0Tactical shift
Rodolfo Aloko
Assist · Ashley Westwood
8'
0–1
Markus Cimermancic
Assist · Josh Sargent
13'
1–1
Idan Toklomati
Assist · Liel Abada
20'
1–2
Walker Zimmerman
Sent off
56'
Henry Kessler
Assist · Ashley Westwood
58'
1–3
Matheus Pereira
On for Alonso Coello
60'
Tyger Smalls
On for Rodolfo Aloko
69'
Dániel Sallói
Assist · Theo Corbeanu
76'
2–3
Archie Goodwin
On for Idan Toklomati
79'
Derrick Etienne Jr.
On for Markus Cimermancic
82'
Zane Monlouis
On for Benjamín Kuscevic
83'
Matheus Pereira
Booked
85'
Niklas Dorsch
Assist · Derrick Etienne Jr.
90'
3–3
Djibril Diani
On for Brandt Bronico
90'+4'
Kobe Franklin
On for Niklas Dorsch
90'+5'
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
Chaos Match
High-event, low-control. Structure broke down repeatedly — pure entertainment.
32 shots
Expected goals over time
1.90 – 1.35
accuracy · 38%
kill rate · 19%
accuracy · 63%
kill rate · 19%
Toronto FC and Charlotte FC each turned 19% of their shots into goals.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
MLSKey context
Venue
BMO Field
Kick-off
19 Aug · 23:30 UTC
Referee
Alexis Da Silva
USA · 4.7 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.