November 1, 2025 | 9:30 PM

Chicago Fire FC

Philadelphia Union
November 1, 2025 | 9:30 PM

Chicago Fire FC

Philadelphia Union
LAST PLAY
CHI
90:46
Game over
LATEST HEADLINES
- FIFA slashes price of some World Cup tickets to $60 after fan backlash
- The USMNT, USWNT, and your kid’s youth team are all different. U.S. Soccer is fine with that.
- Union finalize deal to trade defender Jakob Glesnes to LA Galaxy
- Report: Union receive mammoth offer for striker Tai Baribo from D.C. United
- Here’s what ticket prices are looking like for World Cup games in Philly following FIFA’s latest presale
- How are Philly soccer fans feeling about World Cup tickets?
- When it comes to how the World Cup shook out, these are our picks of the early winners and losers
- The Union are headed to Trinidad in the Concacaf Champions Cup
- Your next chance to get FIFA World Cup tickets starts Thursday
- There are 72 group stage games in next summer’s FIFA World Cup. Here are 10 of the best.
| time | team | play | score |
|---|---|---|---|
| 1:00 | ![]() | 1st Half started. | 0 - 0 |
| 1:40 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 0 |
| 1:49 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 0 |
| 2:08 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 0 |
| 2:08 | ![]() | Cross by Frankie Westfield. | 0 - 0 |
| 3:06 | ![]() | Shot taken by Milan Iloski. | 0 - 0 |
| 3:35 | ![]() | Goal kick taken by Jack Elliott. | 0 - 0 |
| 5:25 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 0 |
| 5:40 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 0 |
| 5:58 | ![]() | Throw-in taken by Brian Gutierrez. | 0 - 0 |
| 6:19 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 6:38 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 7:14 | ![]() | Cross by Frankie Westfield. | 0 - 0 |
| 7:19 | ![]() | Foul called on Frankie Westfield resulting in pass into play. | 0 - 0 |
| 7:37 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 0 |
| 8:07 | ![]() | Throw-in taken by Jonathan Dean. | 0 - 0 |
| 8:19 | ![]() | Shot on goal by Tai Baribo. | 0 - 0 |
| 8:20 | ![]() | Tai Baribo scored a goal with a right foot shot. | 0 - 1 |
| 10:09 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 10:31 | ![]() | Foul called on Andrew Gutman resulting in set piece. | 0 - 1 |
| 11:03 | ![]() | Free kick taken by Milan Iloski resulting in cross. | 0 - 1 |
| 11:03 | ![]() | Cross by Milan Iloski. | 0 - 1 |
| 11:44 | ![]() | Outswinging corner kick taken by Kai Wagner from the left (from attacking side) corner: completed pass. | 0 - 1 |
| 11:44 | ![]() | Cross by Kai Wagner: completed pass. | 0 - 1 |
| 11:46 | ![]() | Shot taken by Olwethu Makhanya against Andrew Gutman. | 0 - 1 |
| 12:09 | ![]() | Inswinging corner kick taken by Kai Wagner from the left (from attacking side) corner. | 0 - 1 |
| 12:09 | ![]() | Cross by Kai Wagner: headed out - in play. | 0 - 1 |
| 12:12 | ![]() | Shot taken by Jovan Lukic against Andrew Gutman. | 0 - 1 |
| 12:17 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 12:44 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 12:48 | ![]() | Foul called on Danley Jean Jacques resulting in pass into play. | 0 - 1 |
| 13:05 | ![]() | Free kick taken by Rominigue Kouame resulting in pass. | 0 - 1 |
| 13:53 | ![]() | Goal kick taken by Andre Blake. | 0 - 1 |
| 14:30 | ![]() | Shot taken by Brian Gutierrez against Kai Wagner. | 0 - 1 |
| 14:45 | ![]() | Throw-in taken by Jonathan Bamba. | 0 - 1 |
| 15:32 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 1 |
| 15:34 | ![]() | Foul called on Jack Elliott resulting in pass into play. | 0 - 1 |
| 15:42 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 0 - 1 |
| 16:21 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 16:21 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 16:28 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 16:30 | ![]() | Shot on goal by Tai Baribo. | 0 - 1 |
| 16:30 | ![]() | Tai Baribo scored a goal with a header shot assisted by Kai Wagner. | 0 - 2 |
| 18:54 | ![]() | Throw-in taken by Kai Wagner. | 0 - 2 |
| 19:04 | ![]() | Cross by Nathan Harriel. | 0 - 2 |
| 19:13 | ![]() | Foul called on Jonathan Bamba resulting in set piece. | 0 - 2 |
| 19:18 | ![]() | Yellow card given to Jonathan Bamba (tactical foul). | 0 - 2 |
| 20:24 | ![]() | Free kick taken by Kai Wagner resulting in cross. | 0 - 2 |
| 20:24 | ![]() | Cross by Kai Wagner. | 0 - 2 |
| 21:04 | ![]() | Foul called on Nathan Harriel resulting in pass into play. | 0 - 2 |
| 21:30 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 2 |
| 22:14 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 2 |
| 22:25 | ![]() | Foul called on Tai Baribo resulting in pass into play. | 0 - 2 |
| 22:30 | ![]() | Free kick taken by Jonathan Dean resulting in pass. | 0 - 2 |
| 23:16 | ![]() | Throw-in taken by Kai Wagner. | 0 - 2 |
| 23:36 | ![]() | Throw-in taken by Kai Wagner. | 0 - 2 |
| 23:40 | ![]() | Foul called on Rominigue Kouame resulting in set piece. | 0 - 2 |
| 24:22 | ![]() | Free kick taken by Kai Wagner resulting in cross. | 0 - 2 |
| 24:22 | ![]() | Cross by Kai Wagner. | 0 - 2 |
| 24:30 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 2 |
| 24:41 | ![]() | Free kick taken by Jeff Gal resulting in pass. | 0 - 2 |
| 24:59 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 2 |
| 26:13 | ![]() | Mauricio Pineda substituted in for Rominigue Kouame. | 0 - 2 |
| 26:26 | ![]() | Goal kick taken by Andre Blake. | 0 - 2 |
| 26:47 | ![]() | Cross by Nathan Harriel. | 0 - 2 |
| 28:07 | ![]() | Cross by Jonathan Dean. | 0 - 2 |
| 28:39 | ![]() | Outswinging corner kick taken by Philip Zinckernagel from the right (from attacking side) corner: completed pass. | 0 - 2 |
| 28:39 | ![]() | Cross by Philip Zinckernagel: completed pass. | 0 - 2 |
| 28:41 | ![]() | Shot taken by Jack Elliott against Olwethu Makhanya. | 0 - 2 |
| 28:44 | ![]() | Shot taken by Brian Gutierrez against Jovan Lukic. | 0 - 2 |
| 29:45 | ![]() | Outswinging corner kick taken by Philip Zinckernagel from the right (from attacking side) corner: foul. | 0 - 2 |
| 29:45 | ![]() | Cross by Philip Zinckernagel: foul. | 0 - 2 |
| 29:47 | ![]() | Foul called on Jovan Lukic resulting in penalty. | 0 - 2 |
| 31:24 | ![]() | Yellow card given to Danley Jean Jacques (dissent). | 0 - 2 |
| 32:24 | ![]() | Free kick taken by Brian Gutierrez resulting in shot on target. | 0 - 2 |
| 32:24 | ![]() | Shot on goal by Brian Gutierrez. Diving catch by Andre Blake. | 0 - 2 |
| 32:24 | ![]() | Penalty kick conceded by Jovan Lukic, missed by Brian Gutierrez. Diving catch by Andre Blake. | 0 - 2 |
| 33:05 | ![]() | Cross by Philip Zinckernagel. | 0 - 2 |
| 33:36 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 2 |
| 33:54 | ![]() | Foul called on Philip Zinckernagel resulting in pass into play. | 0 - 2 |
| 34:31 | ![]() | Free kick taken by Andre Blake resulting in pass. | 0 - 2 |
| 34:00 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 2 |
| 35:18 | ![]() | Shot on goal by Bruno Damiani. | 0 - 2 |
| 35:18 | ![]() | Bruno Damiani scored a goal with a left foot shot assisted by Milan Iloski. | 0 - 3 |
| 37:03 | ![]() | Cross by Brian Gutierrez. | 0 - 3 |
| 37:05 | ![]() | Foul called on Bruno Damiani. | 0 - 3 |
| 39:52 | ![]() | Free kick taken by Philip Zinckernagel resulting in pass. | 0 - 3 |
| 39:58 | ![]() | Foul called on Milan Iloski resulting in pass into play. | 0 - 3 |
| 40:01 | ![]() | Yellow card given to Milan Iloski (reckless foul). | 0 - 3 |
| 41:14 | ![]() | Free kick taken by Philip Zinckernagel resulting in pass. | 0 - 3 |
| 41:20 | ![]() | Shot taken by Brian Gutierrez against Olwethu Makhanya. | 0 - 3 |
| 42:56 | ![]() | Goal kick taken by Jeff Gal. | 0 - 3 |
| 43:54 | ![]() | Cross by Andrew Gutman. | 0 - 3 |
| 45:35 | ![]() | Throw-in taken by Jonathan Dean. | 0 - 3 |
| 45:16 | ![]() | Injury time. | 0 - 3 |
| 45:19 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 3 |
| 45:01 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 3 |
| 45:01 | ![]() | Cross by Andrew Gutman: completed pass. | 0 - 3 |
| 45:07 | ![]() | Shot taken by Jack Elliott against Nathan Harriel. | 0 - 3 |
| 45:47 | ![]() | Free kick taken by Andre Blake resulting in pass. | 0 - 3 |
| 45:57 | ![]() | Foul called on Dje Tah D'Avilla resulting in set piece. | 0 - 3 |
| 45:37 | ![]() | Free kick taken by Milan Iloski resulting in cross. | 0 - 3 |
| 45:37 | ![]() | Cross by Milan Iloski. | 0 - 3 |
| 45:46 | ![]() | Shot taken by Danley Jean Jacques against Philip Zinckernagel. | 0 - 3 |
| 45:04 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 3 |
| 45:21 | ![]() | Cross by Andrew Gutman. | 0 - 3 |
| 45:52 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 3 |
| 45:14 | ![]() | Goal kick taken by Andre Blake. | 0 - 3 |
| 45:15 | ![]() | 1st Half ended. | 0 - 3 |
| time | team | play | score |
|---|---|---|---|
| 46:00 | ![]() | Maren Haile-Selassie substituted in for Jonathan Dean. | 0 - 3 |
| 46:00 | ![]() | 2nd Half started. | 0 - 3 |
| 46:06 | ![]() | Foul called on Jonathan Bamba resulting in pass into play. | 0 - 3 |
| 46:32 | ![]() | Free kick taken by Andre Blake resulting in pass. | 0 - 3 |
| 46:56 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 3 |
| 47:03 | ![]() | Free kick taken by Joel Waterman resulting in pass. | 0 - 3 |
| 47:41 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 3 |
| 47:49 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 3 |
| 49:10 | ![]() | Outswinging corner kick taken by Philip Zinckernagel from the right (from attacking side) corner. | 0 - 3 |
| 49:10 | ![]() | Cross by Philip Zinckernagel: completed pass. | 0 - 3 |
| 49:15 | ![]() | Shot taken by Mauricio Pineda. | 0 - 3 |
| 49:47 | ![]() | Goal kick taken by Andre Blake. | 0 - 3 |
| 50:38 | ![]() | Inswinging corner kick taken by Milan Iloski from the left (from attacking side) corner. | 0 - 3 |
| 50:38 | ![]() | Cross by Milan Iloski: headed out - in play. | 0 - 3 |
| 50:52 | ![]() | Cross by Jovan Lukic. | 0 - 3 |
| 51:05 | ![]() | Cross by Frankie Westfield. | 0 - 3 |
| 51:20 | ![]() | Goal kick taken by Jeff Gal. | 0 - 3 |
| 51:57 | ![]() | Foul called on Brian Gutierrez resulting in pass into play. | 0 - 3 |
| 52:59 | ![]() | Free kick taken by Andre Blake resulting in pass. | 0 - 3 |
| 55:34 | ![]() | Cross by Maren Haile-Selassie. | 0 - 3 |
| 56:09 | ![]() | Short pass corner kick taken by Philip Zinckernagel from the left (from attacking side) corner: completed pass. | 0 - 3 |
| 56:13 | ![]() | Cross by Philip Zinckernagel. | 0 - 3 |
| 56:31 | ![]() | Inswinging corner kick taken by Philip Zinckernagel from the left (from attacking side) corner: headed out - in play. | 0 - 3 |
| 56:31 | ![]() | Cross by Philip Zinckernagel: headed out - in play. | 0 - 3 |
| 56:48 | ![]() | Foul called on Dje Tah D'Avilla resulting in pass into play. | 0 - 3 |
| 57:37 | ![]() | Free kick taken by Andre Blake resulting in pass. | 0 - 3 |
| 57:55 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 3 |
| 58:14 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 3 |
| 58:36 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 3 |
| 58:36 | ![]() | Cross by Frankie Westfield: completed pass. | 0 - 3 |
| 58:41 | ![]() | Foul called on Tai Baribo resulting in pass into play. | 0 - 3 |
| 58:49 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 3 |
| 58:59 | ![]() | Foul called on Dje Tah D'Avilla resulting in set piece. | 0 - 3 |
| 59:35 | ![]() | Free kick taken by Milan Iloski resulting in cross. | 0 - 3 |
| 59:35 | ![]() | Cross by Milan Iloski. | 0 - 3 |
| 60:09 | ![]() | Foul called on Joel Waterman resulting in set piece. | 0 - 3 |
| 61:04 | ![]() | Free kick taken by Milan Iloski resulting in cross. | 0 - 3 |
| 61:04 | ![]() | Cross by Milan Iloski. | 0 - 3 |
| 61:18 | ![]() | Cross by Nathan Harriel. | 0 - 3 |
| 61:24 | ![]() | Foul called on Andrew Gutman resulting in set piece. | 0 - 3 |
| 62:32 | ![]() | Free kick taken by Kai Wagner resulting in cross. | 0 - 3 |
| 62:32 | ![]() | Cross by Kai Wagner. | 0 - 3 |
| 62:43 | ![]() | Goal kick taken by Jeff Gal. | 0 - 3 |
| 63:19 | ![]() | Foul called on Dje Tah D'Avilla resulting in pass into play. | 0 - 3 |
| 63:22 | ![]() | Yellow card given to Dje Tah D'Avilla (reckless foul). | 0 - 3 |
| 64:16 | ![]() | Free kick taken by Milan Iloski resulting in pass. | 0 - 3 |
| 64:56 | ![]() | Cross by Andrew Gutman. | 0 - 3 |
| 65:27 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 3 |
| 65:50 | ![]() | Tom Barlow substituted in for Dje Tah D'Avilla. | 0 - 3 |
| 66:05 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 3 |
| 66:22 | ![]() | Shot taken by Milan Iloski. | 0 - 3 |
| 66:31 | ![]() | Goal kick taken by Jack Elliott. | 0 - 3 |
| 68:35 | ![]() | Indiana Vassilev substituted in for Milan Iloski. | 0 - 3 |
| 68:51 | ![]() | Inswinging corner kick taken by Philip Zinckernagel from the left (from attacking side) corner: headed out - in play. | 0 - 3 |
| 68:51 | ![]() | Cross by Philip Zinckernagel: headed out - in play. | 0 - 3 |
| 69:04 | ![]() | Foul called on Maren Haile-Selassie resulting in pass into play. | 0 - 3 |
| 69:19 | ![]() | Yellow card given to Maren Haile-Selassie (tactical foul). | 0 - 3 |
| 70:08 | ![]() | Free kick taken by Andre Blake resulting in pass. | 0 - 3 |
| 71:07 | ![]() | Throw-in taken by Maren Haile-Selassie. | 0 - 3 |
| 71:57 | ![]() | Throw-in taken by Jonathan Bamba. | 0 - 3 |
| 72:17 | ![]() | Cross by Jonathan Bamba. | 0 - 3 |
| 73:15 | ![]() | Cross by Maren Haile-Selassie. | 0 - 3 |
| 74:10 | ![]() | Goal kick taken by Andre Blake. | 0 - 3 |
| 74:34 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 3 |
| 74:53 | ![]() | Foul called on Jonathan Bamba resulting in pass into play. | 0 - 3 |
| 75:21 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 0 - 3 |
| 75:36 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 3 |
| 76:06 | ![]() | Throw-in taken by Kai Wagner. | 0 - 3 |
| 76:30 | ![]() | Throw-in taken by Kai Wagner. | 0 - 3 |
| 76:40 | ![]() | Foul called on Tai Baribo resulting in pass into play. | 0 - 3 |
| 76:53 | ![]() | Free kick taken by Joel Waterman resulting in pass. | 0 - 3 |
| 77:33 | ![]() | Cross by Andrew Gutman. | 0 - 3 |
| 78:03 | ![]() | Inswinging corner kick taken by Philip Zinckernagel from the left (from attacking side) corner: off target. | 0 - 3 |
| 78:03 | ![]() | Cross by Philip Zinckernagel: off target. | 0 - 3 |
| 78:04 | ![]() | Shot taken by Andrew Gutman. | 0 - 3 |
| 78:07 | ![]() | Goal kick taken by Andre Blake. | 0 - 3 |
| 82:24 | ![]() | Throw-in taken by Kai Wagner. | 0 - 3 |
| 82:50 | ![]() | Shot taken by Indiana Vassilev against Joel Waterman. | 0 - 3 |
| 82:00 | ![]() | Foul called on Jovan Lukic resulting in pass into play. | 0 - 3 |
| 83:15 | ![]() | Free kick taken by Brian Gutierrez resulting in pass. | 0 - 3 |
| 83:17 | ![]() | Cross by Andrew Gutman. | 0 - 3 |
| 83:26 | ![]() | Foul called on Jack Elliott. | 0 - 3 |
| 84:01 | ![]() | Free kick taken by Nathan Harriel resulting in pass. | 0 - 3 |
| 84:56 | ![]() | Throw-in taken by Brian Gutierrez. | 0 - 3 |
| 85:21 | ![]() | Chris Donovan substituted in for Bruno Damiani. | 0 - 3 |
| 85:30 | ![]() | Alejandro Bedoya substituted in for Tai Baribo. | 0 - 3 |
| 85:42 | ![]() | Throw-in taken by Maren Haile-Selassie. | 0 - 3 |
| 86:42 | ![]() | Shot taken by Andrew Gutman. | 0 - 3 |
| 87:20 | ![]() | Goal kick taken by Andre Blake. | 0 - 3 |
| 88:00 | ![]() | Foul called on Tom Barlow resulting in pass into play. | 0 - 3 |
| 89:22 | ![]() | Free kick taken by Nathan Harriel resulting in pass. | 0 - 3 |
| 89:00 | ![]() | Throw-in taken by Philip Zinckernagel. | 0 - 3 |
| 90:18 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 3 |
| 90:29 | ![]() | Foul called on Alejandro Bedoya resulting in set piece. | 0 - 3 |
| 90:59 | ![]() | Injury time. | 0 - 3 |
| 90:11 | ![]() | Free kick taken by Philip Zinckernagel resulting in cross. | 0 - 3 |
| 90:11 | ![]() | Cross by Philip Zinckernagel. | 0 - 3 |
| 90:53 | ![]() | Shot on goal by Jack Elliott. Parried by Andre Blake. | 0 - 3 |
| 90:34 | ![]() | Inswinging corner kick taken by Philip Zinckernagel from the left (from attacking side) corner: caught by keeper. | 0 - 3 |
| 90:34 | ![]() | Cross by Philip Zinckernagel: caught by keeper. | 0 - 3 |
| 90:56 | ![]() | Throw-in taken by Brian Gutierrez. | 0 - 3 |
| 90:20 | ![]() | Shot taken by Philip Zinckernagel against Olwethu Makhanya. | 0 - 3 |
| 90:46 | ![]() | 2nd Half ended. | 0 - 3 |
| 90:46 | ![]() | Game over. | 0 - 3 |
Advertisement

