June 26, 2025 | 12:30 AM

Chicago Fire FC

Philadelphia Union
June 26, 2025 | 12:30 AM

Chicago Fire FC

Philadelphia Union
LAST PLAY
CHI
90:04
Game over
LATEST HEADLINES
- Source: Union’s sale of defender Kai Wagner to Birmingham City is imminent
- Three wishes for the Union heading into a massive year for soccer in America
- To kick-start a generation of city kids playing soccer, it will take more than just a place to play
- Union acquire defender Finn Sundstrom ahead of MLS preseason
- 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?
| time | team | play | score |
|---|---|---|---|
| 1:00 | ![]() | 1st Half started. | 0 - 0 |
| 1:08 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 0 |
| 1:24 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 0 |
| 1:40 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 1:42 | ![]() | Foul called on Jack Elliott resulting in pass into play. | 0 - 0 |
| 2:14 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 0 |
| 2:28 | ![]() | Foul called on Hugo Cuypers resulting in pass into play. | 0 - 0 |
| 2:50 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 0 - 0 |
| 3:51 | ![]() | Cross by Indiana Vassilev. | 0 - 0 |
| 4:38 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner. | 0 - 0 |
| 4:38 | ![]() | Cross by Kai Wagner: headed out - out of play. | 0 - 0 |
| 5:05 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: defended by keeper. | 0 - 0 |
| 5:05 | ![]() | Cross by Kai Wagner: completed pass. | 0 - 0 |
| 5:53 | ![]() | Cross by Ben Bender. | 0 - 0 |
| 6:27 | ![]() | Shot taken by Ben Bender. | 0 - 0 |
| 6:53 | ![]() | Goal kick taken by Jack Elliott. | 0 - 0 |
| 7:25 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 8:48 | ![]() | Foul called on Andrew Gutman resulting in penalty. | 0 - 0 |
| 10:25 | ![]() | Free kick taken by Bruno Damiani resulting in shot on target. | 0 - 0 |
| 10:25 | ![]() | Shot on goal by Bruno Damiani. | 0 - 0 |
| 10:26 | ![]() | Penalty kick conceded by Andrew Gutman, converted by Bruno Damiani. | 0 - 1 |
| 11:33 | ![]() | Shot taken by Mauricio Pineda against Jeremy Rafanello. | 0 - 1 |
| 12:08 | ![]() | Outswinging corner kick taken by Philip Zinckernagel from the right (from attacking side) corner: headed out - in play. | 0 - 1 |
| 12:08 | ![]() | Cross by Philip Zinckernagel: headed out - in play. | 0 - 1 |
| 12:31 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 12:43 | ![]() | Shot taken by Sergio Oregel against Olwethu Makhanya. | 0 - 1 |
| 12:50 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 1 |
| 13:26 | ![]() | Free kick taken by Omar Gonzalez resulting in pass. | 0 - 1 |
| 14:41 | ![]() | Shot on goal by Jovan Lukic. Catch by Jeff Gal. | 0 - 1 |
| 15:30 | ![]() | Shot taken by Hugo Cuypers. | 0 - 1 |
| 16:02 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 16:37 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 1 |
| 17:37 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 1 |
| 18:38 | ![]() | Foul called on Omar Gonzalez resulting in set piece. | 0 - 1 |
| 19:21 | ![]() | Free kick taken by Kai Wagner resulting in cross. | 0 - 1 |
| 19:21 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 19:52 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 1 |
| 20:16 | ![]() | Cross by Ben Bender. | 0 - 1 |
| 21:53 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 1 |
| 22:02 | ![]() | Cross by Andrew Gutman. | 0 - 1 |
| 22:04 | ![]() | Shot taken by Hugo Cuypers. | 0 - 1 |
| 22:40 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 23:28 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 24:17 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 24:22 | ![]() | Shot taken by Indiana Vassilev against Jack Elliott. | 0 - 1 |
| 24:33 | ![]() | Foul called on Indiana Vassilev resulting in pass into play. | 0 - 1 |
| 24:50 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 1 |
| 26:08 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 26:16 | ![]() | Throw-in taken by Jack Elliott. | 0 - 1 |
| 27:33 | ![]() | Foul called on Philip Zinckernagel resulting in pass into play. | 0 - 1 |
| 28:18 | ![]() | Free kick taken by Andrew Rick resulting in pass. | 0 - 1 |
| 28:34 | ![]() | Foul called on Brian Gutierrez resulting in pass into play. | 0 - 1 |
| 28:54 | ![]() | Free kick taken by Andrew Rick resulting in pass. | 0 - 1 |
| 29:42 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 30:06 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 1 |
| 30:15 | ![]() | Foul called on Ben Bender resulting in pass into play. | 0 - 1 |
| 30:55 | ![]() | Free kick taken by Philip Zinckernagel resulting in pass. | 0 - 1 |
| 31:21 | ![]() | Shot taken by Hugo Cuypers. | 0 - 1 |
| 31:55 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 32:09 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 32:24 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 1 |
| 32:54 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 1 |
| 33:15 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 33:32 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 34:31 | ![]() | Shot on goal by Philip Zinckernagel. Catch by Andrew Rick. | 0 - 1 |
| 35:12 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 1 |
| 35:14 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 1 |
| 35:26 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 1 |
| 35:29 | ![]() | Foul called on Jovan Lukic resulting in pass into play. | 0 - 1 |
| 35:30 | ![]() | Yellow card given to Jovan Lukic (reckless foul). | 0 - 1 |
| 36:37 | ![]() | Free kick taken by Philip Zinckernagel resulting in pass. | 0 - 1 |
| 38:15 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 39:46 | ![]() | Shot taken by Philip Zinckernagel. | 0 - 1 |
| 40:21 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 40:58 | ![]() | Foul called on Ben Bender resulting in pass into play. | 0 - 1 |
| 41:07 | ![]() | Free kick taken by Omar Gonzalez resulting in pass. | 0 - 1 |
| 42:06 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 42:27 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 1 |
| 42:44 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 42:49 | ![]() | Cross by Alejandro Bedoya. | 0 - 1 |
| 42:54 | ![]() | Foul called on Andrew Gutman resulting in set piece. | 0 - 1 |
| 43:44 | ![]() | Free kick taken by Kai Wagner resulting in cross. | 0 - 1 |
| 43:44 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 43:51 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 43:59 | ![]() | Shot on goal by Indiana Vassilev. Parried by Jeff Gal. | 0 - 1 |
| 44:52 | ![]() | Long pass corner kick taken by Kai Wagner from the right (from attacking side) corner: off target. | 0 - 1 |
| 44:56 | ![]() | Shot taken by Jovan Lukic. | 0 - 1 |
| 44:58 | ![]() | Shot taken by Bruno Damiani. | 0 - 1 |
| 45:11 | ![]() | Goal kick taken by Jack Elliott. | 0 - 1 |
| 45:50 | ![]() | Foul called on Philip Zinckernagel resulting in pass into play. | 0 - 1 |
| 45:04 | ![]() | Injury time. | 0 - 1 |
| 45:11 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 45:47 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 45:54 | ![]() | Cross by Ben Bender. | 0 - 1 |
| 45:03 | ![]() | Shot taken by Jovan Lukic. | 0 - 1 |
| 45:20 | ![]() | Goal kick taken by Jack Elliott. | 0 - 1 |
| 45:51 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 45:02 | ![]() | Foul called on Brian Gutierrez. | 0 - 1 |
| 45:05 | ![]() | 1st Half ended. | 0 - 1 |
| time | team | play | score |
|---|---|---|---|
| 46:00 | ![]() | 2nd Half started. | 0 - 1 |
| 46:27 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 46:00 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 47:44 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 47:57 | ![]() | Foul called on Alejandro Bedoya resulting in pass into play. | 0 - 1 |
| 48:08 | ![]() | Free kick taken by Andrew Gutman resulting in pass. | 0 - 1 |
| 48:47 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 1 |
| 49:41 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 49:52 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 1 |
| 50:29 | ![]() | Foul called on Jakob Glesnes resulting in set piece. | 0 - 1 |
| 50:32 | ![]() | Yellow card given to Jakob Glesnes (tactical foul). | 0 - 1 |
| 51:57 | ![]() | Free kick taken by Philip Zinckernagel resulting in shot off target. | 0 - 1 |
| 51:57 | ![]() | Shot taken by Philip Zinckernagel. | 0 - 1 |
| 52:26 | ![]() | Shot taken by Jonathan Bamba. | 0 - 1 |
| 53:01 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 53:08 | ![]() | Foul called on Jack Elliott resulting in pass into play. | 0 - 1 |
| 54:02 | ![]() | Free kick taken by Jeremy Rafanello resulting in pass. | 0 - 1 |
| 54:19 | ![]() | Foul called on Chris Donovan resulting in pass into play. | 0 - 1 |
| 54:39 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 1 |
| 54:56 | ![]() | Cross by Brian Gutierrez. | 0 - 1 |
| 55:27 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 56:05 | ![]() | Cross by Leonardo Barroso. | 0 - 1 |
| 56:37 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 56:48 | ![]() | Foul called on Omar Gonzalez resulting in pass into play. | 0 - 1 |
| 57:22 | ![]() | Free kick taken by Olwethu Makhanya resulting in pass. | 0 - 1 |
| 57:53 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 57:58 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 1 |
| 58:15 | ![]() | Free kick taken by Leonardo Barroso resulting in pass. | 0 - 1 |
| 59:22 | ![]() | Shot taken by Andrew Gutman. | 0 - 1 |
| 60:02 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 61:18 | ![]() | Foul called on Sergio Oregel resulting in pass into play. | 0 - 1 |
| 61:40 | ![]() | Free kick taken by Alejandro Bedoya resulting in pass. | 0 - 1 |
| 61:56 | ![]() | Shot taken by Indiana Vassilev. | 0 - 1 |
| 62:13 | ![]() | Goal kick taken by Jack Elliott. | 0 - 1 |
| 63:29 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 64:09 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 64:14 | ![]() | Shot taken by Chris Donovan against Jack Elliott. | 0 - 1 |
| 65:16 | ![]() | Jesus Bueno substituted in for Ben Bender. | 0 - 1 |
| 65:41 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 1 |
| 65:49 | ![]() | Throw-in taken by Sergio Oregel. | 0 - 1 |
| 67:09 | ![]() | Throw-in taken by Philip Zinckernagel. | 0 - 1 |
| 67:18 | ![]() | Foul called on Philip Zinckernagel resulting in pass into play. | 0 - 1 |
| 67:56 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 67:59 | ![]() | Foul called on Sergio Oregel resulting in pass into play. | 0 - 1 |
| 68:38 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 68:59 | ![]() | Cross by Kai Wagner. | 0 - 1 |
| 69:37 | ![]() | Shot taken by Brian Gutierrez against Jakob Glesnes. | 0 - 1 |
| 70:12 | ![]() | Kellyn Acosta substituted in for Sergio Oregel. | 0 - 1 |
| 70:20 | ![]() | Maren Haile-Selassie substituted in for Jonathan Bamba. | 0 - 1 |
| 70:35 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 70:59 | ![]() | Markus Anderson substituted in for Chris Donovan. | 0 - 1 |
| 71:11 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 1 |
| 71:47 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 72:06 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 72:28 | ![]() | Foul called on Jesus Bueno resulting in pass into play. | 0 - 1 |
| 72:33 | ![]() | Yellow card given to Jesus Bueno (reckless foul). | 0 - 1 |
| 73:16 | ![]() | Tom Barlow substituted in for Hugo Cuypers. | 0 - 1 |
| 73:33 | ![]() | Free kick taken by Omar Gonzalez resulting in pass. | 0 - 1 |
| 73:55 | ![]() | Foul called on Markus Anderson resulting in pass into play. | 0 - 1 |
| 74:02 | ![]() | Free kick taken by Leonardo Barroso resulting in pass. | 0 - 1 |
| 74:30 | ![]() | Foul called on Indiana Vassilev resulting in pass into play. | 0 - 1 |
| 74:33 | ![]() | Free kick taken by Mauricio Pineda resulting in pass. | 0 - 1 |
| 75:18 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 76:04 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 76:08 | ![]() | Foul called on Kellyn Acosta resulting in pass into play. | 0 - 1 |
| 76:45 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 76:48 | ![]() | Foul called on Bruno Damiani resulting in pass into play. | 0 - 1 |
| 77:01 | ![]() | Free kick taken by Omar Gonzalez resulting in pass. | 0 - 1 |
| 78:20 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 1 |
| 78:28 | ![]() | Shot taken by Philip Zinckernagel against Jakob Glesnes. | 0 - 1 |
| 78:31 | ![]() | Shot taken by Maren Haile-Selassie against Jakob Glesnes. | 0 - 1 |
| 79:21 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 80:19 | ![]() | Jonathan Dean substituted in for Leonardo Barroso. | 0 - 1 |
| 80:29 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 80:41 | ![]() | Throw-in taken by Jonathan Dean. | 0 - 1 |
| 80:45 | ![]() | Shot taken by Tom Barlow. | 0 - 1 |
| 81:17 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 81:25 | ![]() | Foul called on Omar Gonzalez resulting in pass into play. | 0 - 1 |
| 81:31 | ![]() | Yellow card given to Omar Gonzalez (reckless foul). | 0 - 1 |
| 82:17 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 83:05 | ![]() | Foul called on Mauricio Pineda resulting in pass into play. | 0 - 1 |
| 83:14 | ![]() | Free kick taken by Jesus Bueno resulting in pass. | 0 - 1 |
| 83:42 | ![]() | Shot taken by Jovan Lukic. | 0 - 1 |
| 83:55 | ![]() | Goal kick taken by Jeff Gal. | 0 - 1 |
| 84:08 | ![]() | Foul called on Jeremy Rafanello resulting in pass into play. | 0 - 1 |
| 84:12 | ![]() | Free kick taken by Andrew Gutman resulting in pass. | 0 - 1 |
| 85:10 | ![]() | Foul called on Jakob Glesnes resulting in pass into play. | 0 - 1 |
| 85:44 | ![]() | Free kick taken by Philip Zinckernagel resulting in pass. | 0 - 1 |
| 86:09 | ![]() | Foul called on Andrew Gutman resulting in pass into play. | 0 - 1 |
| 86:53 | ![]() | Free kick taken by Andrew Rick resulting in pass. | 0 - 1 |
| 87:03 | ![]() | Foul called on Tom Barlow resulting in pass into play. | 0 - 1 |
| 87:48 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 88:41 | ![]() | Eddy Davis III substituted in for Bruno Damiani. | 0 - 1 |
| 88:50 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 1 |
| 89:28 | ![]() | Outswinging corner kick taken by Jeremy Rafanello from the right (from attacking side) corner. | 0 - 1 |
| 89:28 | ![]() | Cross by Jeremy Rafanello: foul. | 0 - 1 |
| 89:29 | ![]() | Foul called on Jakob Glesnes resulting in pass into play. | 0 - 1 |
| 89:43 | ![]() | Free kick taken by Jeff Gal resulting in pass. | 0 - 1 |
| 90:20 | ![]() | Yellow card given to Olwethu Makhanya (delay of game). | 0 - 1 |
| 90:53 | ![]() | Throw-in taken by Tom Barlow. | 0 - 1 |
| 90:53 | ![]() | Cross by Tom Barlow: directly out. | 0 - 1 |
| 90:02 | ![]() | Injury time. | 0 - 1 |
| 90:28 | ![]() | Goal kick taken by Andrew Rick. | 0 - 1 |
| 90:40 | ![]() | Foul called on Mauricio Pineda resulting in pass into play. | 0 - 1 |
| 90:56 | ![]() | Free kick taken by Jesus Bueno resulting in pass. | 0 - 1 |
| 90:21 | ![]() | Foul called on Alejandro Bedoya resulting in pass into play. | 0 - 1 |
| 90:26 | ![]() | Yellow card given to Alejandro Bedoya (tactical foul). | 0 - 1 |
| 90:58 | ![]() | Free kick taken by Philip Zinckernagel resulting in pass. | 0 - 1 |
| 90:00 | ![]() | Shot on goal by Brian Gutierrez. | 0 - 1 |
| 90:27 | ![]() | Foul called on Jesus Bueno resulting in pass into play. | 0 - 1 |
| 90:37 | ![]() | Free kick taken by Tom Barlow resulting in pass. | 0 - 1 |
| 90:06 | ![]() | Foul called on Jonathan Dean resulting in pass into play. | 0 - 1 |
| 90:45 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 90:51 | ![]() | Throw-in taken by Jonathan Dean. | 0 - 1 |
| 90:04 | ![]() | 2nd Half ended. | 0 - 1 |
| 90:04 | ![]() | Game over. | 0 - 1 |
Advertisement

