Saturday, October 4, 2025 at 8:30 PM
Soldier Field , Chicago
TV: MLS Season Pass, EA Sports FC, Amazon Prime Video, Amazon Prime Video, QQ Sports Live
J. Elliott 71'
J. Elliott 89'
D. Mihailovic 90+10'
P. Zinckernagel 21'
J. Waterman 90+11'
R. Laryea 74'
D. Mihailovic 90'
Full time

Jack Elliott’s Brace Overshadowed by Mihailovic’s Buzzer-Beater as Chicago Fire, Toronto FC Split Points in Soldier Field Thriller

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Sync Chicago Fire
Loading calendars...
or Toronto FC
Loading calendars...
to your calendar, and never miss a match.

Jack Elliott twice sent Soldier Field into rapture, but Djordje Mihailovic’s stoppage-time strike in the 100th minute dramatically snatched a 2-2 draw for Toronto FC against Chicago Fire, capping a pulsating night of Major League Soccer action and altering the playoff outlook for both clubs.

With playoff positioning at stake, both sides fielded their strongest elevens, and the intensity was evident from the opening whistle. Chicago controlled the tempo, holding 56% of possession and registering more total shots, but Toronto’s incisiveness on the counter kept the Fire honest throughout.

The deadlock wasn’t broken until deep into the second half, when Elliott—usually a defensive pillar—emerged as Chicago’s unlikely hero. In the 71st minute, Philip Zinckernagel delivered a perfectly weighted set-piece into the box, and Elliott, rising above the crowd, nodded home to give the hosts a deserved lead. Elliott, not content with a single highlight, doubled the advantage in the 89th minute, again capitalizing on Zinckernagel’s creativity. This brace marked only the second multi-goal game in Elliott’s professional career, cementing his status as Chicago’s captain fantastic.

The match, however, was far from over. With desperation mounting, Toronto FC pressed forward relentlessly. Mihailovic, Toronto’s midfield orchestrator, saw yellow in the 90th minute but would soon make his most crucial contribution. In the dying seconds of extended stoppage time (90+10’), Mihailovic latched onto a loose ball in the box and rifled home an equalizer—his shot leaving goalkeeper Chris Brady rooted—sending the visiting bench into euphoria and dashing Chicago’s hopes for all three points.

Both teams had their chances beyond the goals. Toronto fired 10 shots, six on frame, and earned 9 corners, while Sean Johnson was called upon to produce four critical saves to keep the visitors in the contest. Chicago, for their part, registered 12 shots (six on target) and forced Toronto to defend desperately late on, only to see victory slip away at the whistle.

The match was not without its physical moments, with four yellow cards issued and a raft of late substitutions as coaches sought fresh legs in pursuit of a result. The 2-2 draw leaves Chicago Fire ruing missed opportunities and Toronto FC buoyed by their late heroics—each side taking a single, hard-earned point into the season’s final stretch.

For full match highlights and all major moments, see the official MLS and Sportsnet recaps on YouTube and broadcast partners, which capture the drama, Elliott’s goals, and Mihailovic’s dramatic equalizer.

Team Lineups

Chicago Fire
3-4-3
COACH
Mike Matkovich
1
Chris Brady
3
Jack Elliott
16
Joel Waterman
5
Samuel Rogers
15
Andrew Gutman
22
Mauricio Pineda
35
Sergio Oregel
7
Maren Haile-Selassie
17
Brian Gutierrez
9
Hugo Cuypers
11
Philip Zinckernagel
Toronto FC
4-3-1-2
COACH
Robin Lucius Fraser
1
Sean Johnson
22
Richie Laryea
6
Kosi Thompson
17
Sigurd Rosted
19
Kobe Franklin
21
Jonathan Osorio
14
Alonso Coello
8
José Cifuentes
10
Đorđe Mihailović
29
Deandre Kerr
11
Derrick Etienne Junior

Chicago Fire Substitutes

6 Rominigue Kouamé
M
12 Tom Barlow
F
19 Jonathan Bamba
F
23 Kellyn Acosta
M
24 Jonathan Dean
M
25 Jeffrey Gal
G
36 Justin Reynolds
D
38 Christopher Cupps
D
42 Dje Tah D'Avilla
M

Toronto FC Substitutes

7 Theo Corbeanu
F
23 Maxime Dominguez
M
71 Markus Cimermancic
M
76 Lazar Stefanovic
D
78 Malik Henry
M
90 Luka Gavran
G
99 Jules-Anthony Vilsaint
F

Match Statistics

6
Shots on Goal
6
436
Accurate Passes
345
14
Fouls
9
2
Yellow Cards
2
0
Offsides
1