
Toronto FC vs Chicago Fire FC, 2025 MLS, Regular Season
Mar 15, 2025, 6:30 PM · MLSHugo Cuypers scores winner late in 1st half as Fire defeat Toronto 2-1
Hugo Cuypers scored the go-ahead goal right before halftime and Chris Brady made it stand up for the Chicago Fire in a 2-1 victory over FC Toronto on Saturday.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Foul by Sergio Oregel (Chicago Fire FC).
- 3': Nickseon Gomis (Toronto FC) wins a free kick in the defensive half.
- 7': Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from the right side of the box is blocked. Assisted by Tyrese Spicer with a cross.
- 7': Offside, Toronto FC. Tyrese Spicer is caught offside.
- 9': Corner, Chicago Fire FC. Conceded by Matty Longstaff.
- 9': Attempt missed. Andrew Gutman (Chicago Fire FC) left footed shot from outside the box is high and wide to the left following a corner.
- 11': Goal! Toronto FC 1, Chicago Fire FC 0. Deandre Kerr (Toronto FC) header from very close range to the top left corner. Assisted by Federico Bernardeschi with a cross.
- 12': Delay in match because of an injury Jonathan Dean (Chicago Fire FC).
- 14': Delay over. They are ready to continue.
- 15': Foul by Deandre Kerr (Toronto FC).
- 15': Philip Zinckernagel (Chicago Fire FC) wins a free kick in the defensive half.
- 16': Foul by Kevin Long (Toronto FC).
- 16': Hugo Cuypers (Chicago Fire FC) wins a free kick in the defensive half.
- 17': Substitution, Chicago Fire FC. Leonardo Barroso replaces Jonathan Dean because of an injury.
- 18': Attempt blocked. Philip Zinckernagel (Chicago Fire FC) right footed shot from outside the box is blocked. Assisted by Brian Gutiérrez.
- 18': Foul by Philip Zinckernagel (Chicago Fire FC).
- 18': Tyrese Spicer (Toronto FC) wins a free kick in the defensive half.
- 22': Deandre Kerr (Toronto FC) wins a free kick in the attacking half.
- 22': Foul by Sergio Oregel (Chicago Fire FC).
- 23': Attempt missed. Nickseon Gomis (Toronto FC) left footed shot from the right side of the six yard box misses to the right. Assisted by Alonso Coello with a cross following a set piece situation.
- 27': Sergio Oregel (Chicago Fire FC) hits the right post with a right footed shot from outside the box.
- 29': Goal! Toronto FC 1, Chicago Fire FC 1. Andrew Gutman (Chicago Fire FC) left footed shot from outside the box to the bottom right corner. Assisted by Jonathan Bamba.
- 31': Offside, Toronto FC. Deandre Kerr is caught offside.
- 32': Foul by Philip Zinckernagel (Chicago Fire FC).
- 32': Matty Longstaff (Toronto FC) wins a free kick in the defensive half.
- 34': Foul by Alonso Coello (Toronto FC).
- 34': Mauricio Pineda (Chicago Fire FC) wins a free kick in the attacking half.
- 35': Attempt blocked. Jonathan Bamba (Chicago Fire FC) right footed shot from outside the box is blocked. Assisted by Andrew Gutman.
- 36': Attempt blocked. Hugo Cuypers (Chicago Fire FC) left footed shot from the centre of the box is blocked. Assisted by Jonathan Bamba.
- 37': Foul by Jonathan Bamba (Chicago Fire FC).
- 37': Kosi Thompson (Toronto FC) wins a free kick in the defensive half.
- 42': Foul by Kevin Long (Toronto FC).
- 42': Hugo Cuypers (Chicago Fire FC) wins a free kick in the attacking half.
- 43': Attempt saved. Brian Gutiérrez (Chicago Fire FC) right footed shot from outside the box is saved in the bottom right corner.
- 43': Attempt missed. Hugo Cuypers (Chicago Fire FC) right footed shot from very close range misses to the left. Assisted by Mauricio Pineda following a set piece situation.
- 44': Goal! Toronto FC 1, Chicago Fire FC 2. Hugo Cuypers (Chicago Fire FC) with an attempt from very close range to the bottom right corner. Assisted by Leonardo Barroso.
- 45': Fourth official has announced 5 minutes of added time.
- 45'+4': Delay in match because of an injury Kevin Long (Toronto FC).
- 45'+5': Substitution, Toronto FC. Lazar Stefanovic replaces Kevin Long because of an injury.
- 45'+5': Delay over. They are ready to continue.
- 45'+7': First Half ends, Toronto FC 1, Chicago Fire FC 2.
- 45': Second Half begins Toronto FC 1, Chicago Fire FC 2.
- 46': Offside, Toronto FC. Federico Bernardeschi is caught offside.
- 48': Foul by Sergio Oregel (Chicago Fire FC).
- 48': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 50': Deandre Kerr (Toronto FC) wins a free kick in the defensive half.
- 50': Foul by Jack Elliott (Chicago Fire FC).
- 53': Corner, Toronto FC. Conceded by Jack Elliott.
- 55': Federico Bernardeschi (Toronto FC) wins a free kick in the defensive half.
- 55': Foul by Jack Elliott (Chicago Fire FC).
- 56': Corner, Toronto FC. Conceded by Leonardo Barroso.
- 57': Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from outside the box is blocked.
- 57': Corner, Toronto FC. Conceded by Jonathan Bamba.
- 62': Substitution, Chicago Fire FC. Omari Glasgow replaces Philip Zinckernagel.
- 62': Substitution, Chicago Fire FC. Maren Haile-Selassie replaces Jonathan Bamba.
- 63': Attempt missed. Hugo Cuypers (Chicago Fire FC) left footed shot from the centre of the box is close, but misses to the right. Assisted by Sergio Oregel with a through ball.
- 66': Offside, Toronto FC. Tyrese Spicer is caught offside.
- 69': Attempt missed. Federico Bernardeschi (Toronto FC) left footed shot from the centre of the box is close, but misses to the right. Assisted by Matty Longstaff.
- 70': Corner, Chicago Fire FC. Conceded by Zane Monlouis.
- 71': Foul by Maren Haile-Selassie (Chicago Fire FC).
- 71': GOAL OVERTURNED BY VAR: Hugo Cuypers (Chicago Fire FC) scores but the goal is ruled out after a VAR review.
- 71': Sean Johnson (Toronto FC) wins a free kick in the defensive half.
- 73': VAR Decision: No Goal Toronto FC 1-2 Chicago Fire FC.
- 75': Substitution, Toronto FC. Theo Corbeanu replaces Tyrese Spicer.
- 75': Substitution, Toronto FC. Deybi Flores replaces Alonso Coello.
- 81': Foul by Brian Gutiérrez (Chicago Fire FC).
- 81': Matty Longstaff (Toronto FC) wins a free kick in the attacking half.
- 81': Substitution, Toronto FC. Markus Cimermancic replaces Matty Longstaff.
- 81': Substitution, Toronto FC. Derrick Etienne Jr. replaces Deandre Kerr.
- 85': Andrew Gutman (Chicago Fire FC) wins a free kick in the defensive half.
- 85': Foul by Markus Cimermancic (Toronto FC).
- 86': Substitution, Chicago Fire FC. Tom Barlow replaces Hugo Cuypers.
- 86': Substitution, Chicago Fire FC. Sam Williams replaces Brian Gutiérrez.
- 86': Foul by Kosi Thompson (Toronto FC).
- 86': Omari Glasgow (Chicago Fire FC) wins a free kick on the left wing.
- 87': Offside, Chicago Fire FC. Tom Barlow is caught offside.
- 89': Corner, Toronto FC. Conceded by Chris Brady.
- 90': Chris Brady (Chicago Fire FC) wins a free kick in the defensive half.
- 90': Foul by Derrick Etienne Jr. (Toronto FC).
- 90': Offside, Chicago Fire FC. Tom Barlow is caught offside.
- 90': Fourth official has announced 5 minutes of added time.
- 90'+3': Corner, Toronto FC. Conceded by Jack Elliott.
- 90'+4': Attempt saved. Omari Glasgow (Chicago Fire FC) right footed shot from outside the box is saved in the top left corner. Assisted by Tom Barlow.
- 90'+4': Corner, Chicago Fire FC. Conceded by Sean Johnson.
- 90'+5': Deybi Flores (Toronto FC) wins a free kick in the defensive half.
- 90'+5': Foul by Sam Williams (Chicago Fire FC).
- 90'+6': Corner, Toronto FC. Conceded by Leonardo Barroso.
- 90'+6': Second Half ends, Toronto FC 1, Chicago Fire FC 2.
- 0': Match ends, Toronto FC 1, Chicago Fire FC 2.
Statistics
CHI | TOR | |
---|---|---|
11 | Fouls | 7 |
0 | Yellow Cards | 0 |
0 | Red Cards | 0 |
2 | Offsides | 4 |
3 | Corner Kicks | 6 |
0 | Saves | 2 |
52.1 | Possession | 47.9 |
11 | SHOTS | 5 |
4 | ON GOAL | 1 |
0.4 | On Target % | 0.2 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
455 | Accurate Passes | 395 |
526 | Passes | 470 |
0.9 | Pass Completion % | 0.8 |
0 | Accurate Crosses | 4 |
6 | Crosses | 22 |
0.0 | Cross % | 0.2 |
49 | Long Balls | 51 |
26 | Accurate Long Balls | 21 |
0.5 | Long Balls % | 0.4 |
3 | Blocked Shots | 2 |
13 | Effective Tackles | 10 |
19 | Tackles | 22 |
0.7 | Tackle % | 0.5 |
11 | Interceptions | 10 |
33 | Effective Clearances | 17 |
33 | Clearances | 17 |
Game Information
Competition: MLS
6:30 PM, Sat, Mar 15, 2025
Venue: BMO Field
Location: Toronto, Canada
Attendance: 22,738
6:30 PM, Sat, Mar 15, 2025
Venue: BMO Field
Location: Toronto, Canada
Attendance: 22,738
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Columbus Crew | 7 | +5 | 15 |
2 | Inter Miami CF | 6 | +6 | 14 |
3 | Philadelphia Union | 7 | +5 | 13 |
4 | Charlotte FC | 7 | +5 | 13 |
Line-Ups
Toronto FC (4-3-3)
No. | Name |
---|---|
1 | Sean Johnson (GK) |
5 | Kevin Long |
12 | Zane Monlouis |
15 | Nickseon Gomis |
6 | Kosi Thompson |
14 | Alonso Coello |
21 | Jonathan Osorio |
8 | Matthew Longstaff |
29 | Deandre Kerr |
16 | Tyrese Spicer |
10 | Federico Bernardeschi |
Chicago Fire FC (4-3-3)
No. | Name |
---|---|
1 | Chris Brady (GK) |
3 | Jack Elliott |
5 | Samual Rogers |
15 | Andrew Gutman |
24 | Jonathan Dean |
22 | Mauricio Pineda |
17 | Brian Gutiérrez |
35 | Sergio Oregel |
9 | Hugo Cuypers |
19 | Jonathan Bamba |
11 | Philip Zinckernagel |
MLS News

Messi tracker: Goals, assists, key moments for Inter Miami
With Lionel Messi in the final year of his contract with Inter Miami, ESPN provides game-by-game analysis of the World Cup winner's performances.

Messi's sweet strike brings Inter Miami level
Lionel Messi hits a sweet strike to bring Inter Miami level just before halftime vs. Toronto FC.

Tani Oluwaseyi remains hot as Minnesota United blanks New York City FC
Tani Oluwaseyi scored his team-leading fifth goal of the season in the second minute, and Minnesota United extended its unbeaten run to six matches with a 2-1 victory over New York City FC on Sunday.

Josef Martínez slots in the goal for San Jose Earthquakes
Josef Martínez slots in the goal for San Jose Earthquakes