Toronto FC vs Philadelphia Union, 2023 MLS, Regular Season
· MLS
FT
3 - 1
3 - 1
Toronto FC shocks Philadelphia Union, snaps 8-match skid
With incoming coach John Herdman in attendance, Toronto FC stunned the visiting Philadelphia Union 3-1 on Wednesday night.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Foul by Raoul Petretta (Toronto FC).
- 1': Julián Carranza (Philadelphia Union) wins a free kick on the right wing.
- 2': Corner, Philadelphia Union. Conceded by Michael Bradley.
- 2': Corner, Philadelphia Union. Conceded by Sigurd Rosted.
- 3': Attempt missed. Alejandro Bedoya (Philadelphia Union) header from the right side of the six yard box is too high. Assisted by Kai Wagner with a cross following a corner.
- 5': Corner, Philadelphia Union. Conceded by Michael Bradley.
- 5': Attempt missed. Jack Elliott (Philadelphia Union) header from very close range is too high. Assisted by Kai Wagner with a cross following a corner.
- 8': Attempt blocked. Julián Carranza (Philadelphia Union) left footed shot from the centre of the box is blocked. Assisted by Kai Wagner with a through ball.
- 8': Corner, Philadelphia Union. Conceded by Raoul Petretta.
- 9': Foul by Leon Flach (Philadelphia Union).
- 9': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 13': Corner, Toronto FC. Conceded by Olivier Mbaizo.
- 14': Corner, Toronto FC. Conceded by Mikael Uhre.
- 15': Attempt saved. Federico Bernardeschi (Toronto FC) left footed shot from outside the box is saved in the bottom left corner. Assisted by Kobe Franklin.
- 19': Alonso Coello (Toronto FC) wins a free kick in the defensive half.
- 19': Foul by Julián Carranza (Philadelphia Union).
- 19': Attempt missed. José Martínez (Philadelphia Union) right footed shot from outside the box is too high.
- 21': Attempt blocked. Dániel Gazdag (Philadelphia Union) right footed shot from outside the box is blocked. Assisted by Mikael Uhre.
- 21': Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from the right side of the box is blocked. Assisted by Alonso Coello.
- 21': Corner, Toronto FC. Conceded by Kai Wagner.
- 23': Goal! Toronto FC 1, Philadelphia Union 0. Lorenzo Insigne (Toronto FC) right footed shot from the centre of the box to the bottom left corner. Assisted by Deandre Kerr.
- 25': Offside, Philadelphia Union. Olivier Mbaizo tries a through ball, but Alejandro Bedoya is caught offside.
- 27': Foul by Dániel Gazdag (Philadelphia Union).
- 27': Franco Ibarra (Toronto FC) wins a free kick in the attacking half.
- 30': Deandre Kerr (Toronto FC) wins a free kick in the defensive half.
- 30': Foul by Kai Wagner (Philadelphia Union).
- 31': Offside, Toronto FC. Jonathan Osorio tries a through ball, but Lorenzo Insigne is caught offside.
- 32': Delay in match because of an injury Leon Flach (Philadelphia Union).
- 33': Substitution, Philadelphia Union. Jack McGlynn replaces Leon Flach because of an injury.
- 34': Delay over. They are ready to continue.
- 37': Attempt saved. Raoul Petretta (Toronto FC) header from the centre of the box is saved in the bottom left corner. Assisted by Federico Bernardeschi with a cross.
- 37': Corner, Toronto FC. Conceded by Andre Blake.
- 38': Foul by Franco Ibarra (Toronto FC).
- 38': Jack McGlynn (Philadelphia Union) wins a free kick in the defensive half.
- 39': Foul by Olivier Mbaizo (Philadelphia Union).
- 39': Lorenzo Insigne (Toronto FC) wins a free kick on the left wing.
- 40': Attempt blocked. Mikael Uhre (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Alejandro Bedoya.
- 40': Corner, Philadelphia Union. Conceded by Sigurd Rosted.
- 42': Attempt missed. Jack Elliott (Philadelphia Union) header from the centre of the box misses to the left. Assisted by Kai Wagner with a cross following a corner.
- 43': Foul by Alonso Coello (Toronto FC).
- 43': Julián Carranza (Philadelphia Union) wins a free kick in the attacking half.
- 44': Attempt blocked. Mikael Uhre (Philadelphia Union) right footed shot from the right side of the box is blocked. Assisted by Alejandro Bedoya.
- 45': Attempt missed. Alejandro Bedoya (Philadelphia Union) header from the centre of the box misses to the left. Assisted by Mikael Uhre with a cross.
- 45': Goal! Toronto FC 1, Philadelphia Union 1. Julián Carranza (Philadelphia Union) right footed shot from very close range to the centre of the goal.
- 45'+2': Attempt blocked. Federico Bernardeschi (Toronto FC) left footed shot from outside the box is blocked. Assisted by Jonathan Osorio.
- 45'+4': Attempt saved. Federico Bernardeschi (Toronto FC) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Jonathan Osorio.
- 45'+5': First Half ends, Toronto FC 1, Philadelphia Union 1.
- 45': Second Half begins Toronto FC 1, Philadelphia Union 1.
- 48': Delay in match because of an injury José Martínez (Philadelphia Union).
- 50': Delay over. They are ready to continue.
- 54': Corner, Philadelphia Union. Conceded by Raoul Petretta.
- 55': Attempt missed. Jack McGlynn (Philadelphia Union) left footed shot from outside the box is high and wide to the left. Assisted by Dániel Gazdag.
- 57': Foul by Alonso Coello (Toronto FC).
- 57': Julián Carranza (Philadelphia Union) wins a free kick in the defensive half.
- 58': Goal! Toronto FC 2, Philadelphia Union 1. Deandre Kerr (Toronto FC) left footed shot from the centre of the box to the bottom left corner.
- 60': Corner, Philadelphia Union. Conceded by Kobe Franklin.
- 62': Foul by Olivier Mbaizo (Philadelphia Union).
- 62': Lorenzo Insigne (Toronto FC) wins a free kick on the left wing.
- 63': Goal! Toronto FC 3, Philadelphia Union 1. Jonathan Osorio (Toronto FC) header from the centre of the box to the bottom right corner. Assisted by Kobe Franklin with a through ball.
- 65': Attempt missed. Federico Bernardeschi (Toronto FC) left footed shot from the right side of the box is close, but misses to the right following a fast break.
- 66': Foul by Alejandro Bedoya (Philadelphia Union).
- 66': Lorenzo Insigne (Toronto FC) wins a free kick in the defensive half.
- 67': Deandre Kerr (Toronto FC) hits the left post with a right footed shot from the right side of the box. Assisted by Federico Bernardeschi.
- 68': Offside, Philadelphia Union. Alejandro Bedoya tries a through ball, but Dániel Gazdag is caught offside.
- 69': Substitution, Philadelphia Union. Quinn Sullivan replaces Mikael Uhre.
- 69': Substitution, Philadelphia Union. Jesús Bueno replaces Alejandro Bedoya.
- 70': Attempt missed. Dániel Gazdag (Philadelphia Union) right footed shot from the centre of the box is high and wide to the left. Assisted by Jack McGlynn.
- 72': Attempt missed. Lorenzo Insigne (Toronto FC) right footed shot from outside the box is high and wide to the right. Assisted by Federico Bernardeschi following a fast break.
- 72': Delay in match because of an injury Dániel Gazdag (Philadelphia Union).
- 73': Delay over. They are ready to continue.
- 76': Dániel Gazdag (Philadelphia Union) wins a free kick on the left wing.
- 76': Foul by Franco Ibarra (Toronto FC).
- 76': Franco Ibarra (Toronto FC) is shown the yellow card for a bad foul.
- 77': Attempt missed. Jack Elliott (Philadelphia Union) header from the centre of the box misses to the right. Assisted by Kai Wagner with a cross following a set piece situation.
- 77': Foul by Dániel Gazdag (Philadelphia Union).
- 77': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 78': Alonso Coello (Toronto FC) wins a free kick in the defensive half.
- 78': Foul by Quinn Sullivan (Philadelphia Union).
- 79': Foul by Franco Ibarra (Toronto FC).
- 79': Jack McGlynn (Philadelphia Union) wins a free kick in the defensive half.
- 79': Corner, Philadelphia Union. Conceded by Michael Bradley.
- 79': Jack Elliott (Philadelphia Union) hits the bar with a header from the centre of the box. Assisted by Jack McGlynn with a cross following a corner.
- 79': Attempt saved. Jesús Bueno (Philadelphia Union) right footed shot from the centre of the box is saved in the top centre of the goal.
- 79': Attempt missed. Jack Elliott (Philadelphia Union) left footed shot from the centre of the box misses to the right following a corner.
- 80': Substitution, Toronto FC. Víctor Vázquez replaces Deandre Kerr.
- 81': Substitution, Philadelphia Union. Chris Donovan replaces Julián Carranza.
- 81': Substitution, Philadelphia Union. Joaquín Torres replaces Dániel Gazdag.
- 82': Foul by Quinn Sullivan (Philadelphia Union).
- 82': Kobe Franklin (Toronto FC) wins a free kick in the defensive half.
- 84': Offside, Toronto FC. Jonathan Osorio tries a through ball, but Federico Bernardeschi is caught offside.
- 86': Foul by Quinn Sullivan (Philadelphia Union).
- 86': Raoul Petretta (Toronto FC) wins a free kick in the defensive half.
- 87': Tomás Romero (Toronto FC) is shown the yellow card.
- 89': Attempt blocked. Federico Bernardeschi (Toronto FC) right footed shot from the right side of the box is blocked. Assisted by Jonathan Osorio.
- 89': Attempt blocked. Joaquín Torres (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Quinn Sullivan.
- 90': Substitution, Toronto FC. Brandon Servania replaces Franco Ibarra.
- 90'+1': Foul by Jakob Glesnes (Philadelphia Union).
- 90'+1': Lorenzo Insigne (Toronto FC) wins a free kick in the defensive half.
- 90'+1': Jakob Glesnes (Philadelphia Union) is shown the yellow card for a bad foul.
- 90'+2': Foul by José Martínez (Philadelphia Union).
- 90'+2': Víctor Vázquez (Toronto FC) wins a free kick on the left wing.
- 90'+3': Foul by Jesús Bueno (Philadelphia Union).
- 90'+3': Raoul Petretta (Toronto FC) wins a free kick in the defensive half.
- 90'+3': Lorenzo Insigne (Toronto FC) is shown the yellow card.
- 90'+5': José Martínez (Philadelphia Union) is shown the yellow card.
- 90'+5': Víctor Vázquez (Toronto FC) is shown the yellow card.
- 90'+7': VAR Decision: Card upgraded Jesús Bueno (Philadelphia Union).
- 90'+7': Jesús Bueno (Philadelphia Union) is shown the red card for violent conduct.
- 90'+9': Substitution, Toronto FC. Hugo Mbongue replaces Jonathan Osorio.
- 90'+9': Second Half ends, Toronto FC 3, Philadelphia Union 1.
- 90'+9': Kai Wagner (Philadelphia Union) is shown the yellow card.
- 0': Match ends, Toronto FC 3, Philadelphia Union 1.
Statistics
PHI |
TOR![]() |
|
|---|---|---|
| 14 | Fouls | 6 |
| 3 | Yellow Cards | 4 |
| 1 | Red Cards | 0 |
| 2 | Offsides | 2 |
| 8 | Corner Kicks | 4 |
| 3 | Saves | 1 |
| 43.3 | Possession | 56.7 |
| 17 | SHOTS | 12 |
| 2 | ON GOAL | 6 |
| 0.1 | On Target % | 0.5 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 288 | Accurate Passes | 421 |
| 352 | Passes | 493 |
| 0.8 | Pass Completion % | 0.9 |
| 8 | Accurate Crosses | 1 |
| 30 | Crosses | 9 |
| 0.3 | Cross % | 0.1 |
| 40 | Long Balls | 70 |
| 26 | Accurate Long Balls | 43 |
| 0.7 | Long Balls % | 0.6 |
| 5 | Blocked Shots | 3 |
| 11 | Effective Tackles | 10 |
| 14 | Tackles | 19 |
| 0.8 | Tackle % | 0.5 |
| 13 | Interceptions | 13 |
| 7 | Effective Clearances | 19 |
| 7 | Clearances | 19 |
Game Information
Competition: MLS
Venue: BMO Field
Location: Toronto, Canada
Attendance: 25,410
Venue: BMO Field
Location: Toronto, Canada
Attendance: 25,410
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Nashville SC | 8 | +13 | 19 |
| 2 | Inter Miami CF | 8 | +2 | 15 |
| 3 | Charlotte FC | 8 | +5 | 14 |
| 4 | Chicago Fire FC | 8 | +4 | 14 |
Line-Ups
Toronto FC (4-3-3)
| No. | Name |
|---|---|
| 30 | Tomas Romero (GK) |
| 4 | Michael Bradley |
| 17 | Sigurd Rosted |
| 28 | Raoul Petretta |
| 19 | Kobe Franklin |
| 52 | Alonso Coello |
| 21 | Jonathan Osorio |
| 5 | Franco Ibarra |
| 29 | Deandre Kerr |
| 24 | Lorenzo Insigne |
| 10 | Federico Bernardeschi |
Philadelphia Union (4-3-1-2)
| No. | Name |
|---|---|
| 18 | Andre Blake (GK) |
| 3 | Jack Elliott |
| 5 | Jakob Glesnes |
| 27 | Kai Wagner |
| 15 | Olivier Mbaizo |
| 7 | Mikkel Uhre |
| 8 | José Andrés Martínez |
| 10 | Dániel Gazdag |
| 31 | Leon Flach |
| 11 | Alejandro Bedoya |
| 9 | Julián Carranza |
MLS News
Messi tracker: Goals, assists, key moments in 2026
ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.
Lionel Messi fires Inter Miami to debut win under new coach
Lionel Messi had two goals, including a stunning 79th-minute winner, to give Inter Miami a victory in new interim coach Guillermo Hoyos' first match in charge Saturday.
Müller scores as Whitecaps beat SKC to continue record start
Emmanuel Sabbi had a goal and an assists, 21-year-old Bruno Caicedo scored his first goal in MLS, and the Vancouver Whitecaps beat Sporting Kansas City 3-0 on Friday night to continue the best start to a season in club history.
Neymar plays down talk about a move to MLS
Neymar intends to see out his Santos contract despite transfer interest from the MLS.
PHI