March 21, 2026 | 8:30 PM

Philadelphia Union

Chicago Fire FC
March 21, 2026 | 8:30 PM

Philadelphia Union

Chicago Fire FC
LAST PLAY
CHI
90:12
Game over
LATEST HEADLINES
- Union spent two weeks taking a hard look at themselves. What they learned will be revealed against Charlotte FC.
- The USMNT’s World Cup auditions are over. Now it’s time to project the tournament roster.
- Philly, get ready to meet Iraq, the final team to qualify for this summer’s FIFA World Cup
- Sophia Wilson and Tierna Davidson rejoin the USWNT for a marquee series vs. Japan
- Lincoln Financial Field will look almost unrecognizable during the World Cup
- Can the U.S. play in Philly at the World Cup? It's complicated
- The USMNT loses to Portugal in what amounted to a final pre-World Cup audition
- ‘Men in Blazers’ podcast coming to Philadelphia a month before the World Cup begins
- You could win tickets to the World Cup final by supporting New Jersey’s small-business community
- A new street soccer park and community space is coming to Fishtown
| time | team | play | score |
|---|---|---|---|
| 1:00 | ![]() | 1st Half started. | 0 - 0 |
| 1:13 | ![]() | Shot taken by Philip Zinckernagel. | 0 - 0 |
| 1:34 | ![]() | Goal kick taken by Andre Blake. | 0 - 0 |
| 2:47 | ![]() | Foul called on Dje Tah D'Avilla resulting in set piece. | 0 - 0 |
| 3:27 | ![]() | Free kick taken by Milan Iloski resulting in cross. | 0 - 0 |
| 3:27 | ![]() | Cross by Milan Iloski. | 0 - 0 |
| 3:57 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 4:17 | ![]() | Throw-in taken by Philippe Ndinga. | 0 - 0 |
| 4:55 | ![]() | Goal kick taken by Chris Brady. | 0 - 0 |
| 6:10 | ![]() | Shot on goal by Jesus Bueno. Diving catch by Chris Brady. | 0 - 0 |
| 7:08 | ![]() | Cross by Philippe Ndinga. | 0 - 0 |
| 7:42 | ![]() | Long pass corner kick taken by Milan Iloski from the left (from attacking side) corner: completed pass. | 0 - 0 |
| 7:47 | ![]() | Cross by Jesus Bueno. | 0 - 0 |
| 8:11 | ![]() | Throw-in taken by Philippe Ndinga. | 0 - 0 |
| 8:28 | ![]() | Foul called on Robin Lod. | 0 - 0 |
| 8:33 | ![]() | Yellow card given to Robin Lod (reckless foul). | 0 - 0 |
| 10:38 | ![]() | Free kick taken by Jesus Bueno resulting in pass. | 0 - 0 |
| 10:45 | ![]() | Foul called on Milan Iloski resulting in pass into play. | 0 - 0 |
| 10:59 | ![]() | Free kick taken by Mbekezeli Mbokazi resulting in pass. | 0 - 0 |
| 11:22 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 0 |
| 12:24 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 14:29 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 15:48 | ![]() | Throw-in taken by Philippe Ndinga. | 0 - 0 |
| 15:55 | ![]() | Throw-in taken by Anton Saletros. | 0 - 0 |
| 16:44 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 0 |
| 16:44 | ![]() | Cross by Frankie Westfield: completed pass. | 0 - 0 |
| 17:13 | ![]() | Foul called on Leonardo Barroso resulting in pass into play. | 0 - 0 |
| 17:38 | ![]() | Free kick taken by Philippe Ndinga resulting in pass. | 0 - 0 |
| 18:11 | ![]() | Foul called on Jesus Bueno resulting in set piece. | 0 - 0 |
| 19:30 | ![]() | Free kick taken by Anton Saletros resulting in shot on target. | 0 - 0 |
| 19:30 | ![]() | Shot on goal by Anton Saletros. Catch by Andre Blake. | 0 - 0 |
| 20:35 | ![]() | Cross by Frankie Westfield. | 0 - 0 |
| 21:33 | ![]() | Inswinging corner kick taken by Cavan Sullivan from the right (from attacking side) corner: punched by keeper. | 0 - 0 |
| 21:33 | ![]() | Cross by Cavan Sullivan. | 0 - 0 |
| 22:03 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 22:33 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 23:16 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 0 |
| 23:55 | ![]() | Foul called on Dje Tah D'Avilla resulting in set piece. | 0 - 0 |
| 23:58 | ![]() | Yellow card given to Dje Tah D'Avilla (persistent infringement). | 0 - 0 |
| 25:07 | ![]() | Free kick taken by Milan Iloski resulting in shot off target. | 0 - 0 |
| 25:07 | ![]() | Shot taken by Milan Iloski against Hugo Cuypers. | 0 - 0 |
| 25:47 | ![]() | Outswinging corner kick taken by Milan Iloski from the right (from attacking side) corner. | 0 - 0 |
| 25:47 | ![]() | Cross by Milan Iloski. | 0 - 0 |
| 25:52 | ![]() | Shot taken by Nathan Harriel. | 0 - 0 |
| 26:31 | ![]() | Goal kick taken by Chris Brady. | 0 - 0 |
| 31:57 | ![]() | Maren Haile-Selassie substituted in for Philip Zinckernagel. | 0 - 0 |
| 32:41 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 0 |
| 32:53 | ![]() | Foul called on Cavan Sullivan resulting in pass into play. | 0 - 0 |
| 34:04 | ![]() | Free kick taken by Chris Brady resulting in pass. | 0 - 0 |
| 34:12 | ![]() | Foul called on Jonathan Bamba resulting in pass into play. | 0 - 0 |
| 34:39 | ![]() | Free kick taken by Frankie Westfield resulting in pass. | 0 - 0 |
| 34:44 | ![]() | Foul called on Andrew Gutman resulting in set piece. | 0 - 0 |
| 35:41 | ![]() | Free kick taken by Milan Iloski resulting in cross. | 0 - 0 |
| 35:41 | ![]() | Cross by Milan Iloski. | 0 - 0 |
| 35:43 | ![]() | Shot taken by Alejandro Bedoya. | 0 - 0 |
| 36:31 | ![]() | Throw-in taken by Andrew Gutman. | 0 - 0 |
| 36:57 | ![]() | Foul called on Philippe Ndinga resulting in pass into play. | 0 - 0 |
| 37:11 | ![]() | Yellow card given to Philippe Ndinga (reckless foul). | 0 - 0 |
| 38:03 | ![]() | Free kick taken by Anton Saletros resulting in pass. | 0 - 0 |
| 38:19 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 38:33 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 39:18 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 0 |
| 39:18 | ![]() | Cross by Frankie Westfield: completed pass. | 0 - 0 |
| 40:17 | ![]() | Throw-in taken by Alejandro Bedoya. | 0 - 0 |
| 40:17 | ![]() | Cross by Alejandro Bedoya: completed pass. | 0 - 0 |
| 41:17 | ![]() | Cross by Cavan Sullivan. | 0 - 0 |
| 42:29 | ![]() | Goal kick taken by Andre Blake. | 0 - 0 |
| 43:12 | ![]() | Foul called on Alejandro Bedoya resulting in pass into play. | 0 - 0 |
| 43:32 | ![]() | Free kick taken by Mbekezeli Mbokazi resulting in pass. | 0 - 0 |
| 43:44 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 44:37 | ![]() | Throw-in taken by Olwethu Makhanya. | 0 - 0 |
| 44:48 | ![]() | Throw-in taken by Leonardo Barroso. | 0 - 0 |
| 45:10 | ![]() | Injury time. | 0 - 0 |
| 45:26 | ![]() | Cross by Maren Haile-Selassie. | 0 - 0 |
| 45:24 | ![]() | Inswinging corner kick taken by Maren Haile-Selassie from the left (from attacking side) corner: completed pass. | 0 - 0 |
| 45:24 | ![]() | Cross by Maren Haile-Selassie: completed pass. | 0 - 0 |
| 45:25 | ![]() | Shot taken by Mbekezeli Mbokazi against Philippe Ndinga. | 0 - 0 |
| 45:43 | ![]() | Cross by Maren Haile-Selassie. | 0 - 0 |
| 45:45 | ![]() | Shot on goal by Robin Lod. Diving catch by Andre Blake. | 0 - 0 |
| 45:36 | ![]() | Cross by Andrew Gutman. | 0 - 0 |
| 45:37 | ![]() | Shot on goal by Hugo Cuypers. | 0 - 0 |
| 45:38 | ![]() | Hugo Cuypers scored a goal with a header shot assisted by Andrew Gutman. | 0 - 1 |
| 45:03 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 1 |
| 45:39 | ![]() | Foul called on Dje Tah D'Avilla resulting in pass into play. | 0 - 1 |
| 45:51 | ![]() | Free kick taken by Danley Jean Jacques resulting in pass. | 0 - 1 |
| 45:19 | ![]() | Throw-in taken by Frankie Westfield. | 0 - 1 |
| 45:19 | ![]() | Cross by Frankie Westfield: completed pass. | 0 - 1 |
| 45:22 | ![]() | Shot on goal by Milan Iloski. | 0 - 1 |
| 45:23 | ![]() | Milan Iloski scored a goal with a header shot assisted by Alejandro Bedoya. | 1 - 1 |
| 45:56 | ![]() | Throw-in taken by Andrew Gutman. | 1 - 1 |
| 45:07 | ![]() | 1st Half ended. | 1 - 1 |
| time | team | play | score |
|---|---|---|---|
| 46:00 | ![]() | Jovan Lukic substituted in for Jesus Bueno. | 1 - 1 |
| 46:00 | ![]() | Viktor Radojevic substituted in for Andrew Gutman. | 1 - 1 |
| 46:00 | ![]() | 2nd Half started. | 1 - 1 |
| 46:33 | ![]() | Shot taken by Bruno Damiani. | 1 - 1 |
| 47:16 | ![]() | Foul called on Alejandro Bedoya. | 1 - 1 |
| 49:16 | ![]() | Free kick taken by Chris Brady resulting in pass. | 1 - 1 |
| 49:33 | ![]() | Shot taken by Hugo Cuypers. | 1 - 1 |
| 49:50 | ![]() | Goal kick taken by Andre Blake. | 1 - 1 |
| 50:13 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 1 |
| 50:28 | ![]() | Foul called on Jonathan Bamba resulting in pass into play. | 1 - 1 |
| 50:37 | ![]() | Free kick taken by Frankie Westfield resulting in pass. | 1 - 1 |
| 51:07 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 1 |
| 51:07 | ![]() | Cross by Frankie Westfield: headed out - in play. | 1 - 1 |
| 54:16 | ![]() | Foul called on Jovan Lukic resulting in pass into play. | 1 - 1 |
| 54:30 | ![]() | Free kick taken by Dje Tah D'Avilla resulting in pass. | 1 - 1 |
| 56:02 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 1 |
| 56:06 | ![]() | Foul called on Bruno Damiani resulting in set piece. | 1 - 1 |
| 56:50 | ![]() | Free kick taken by Anton Saletros resulting in cross. | 1 - 1 |
| 56:50 | ![]() | Cross by Anton Saletros. | 1 - 1 |
| 56:54 | ![]() | Shot taken by Hugo Cuypers. | 1 - 1 |
| 57:24 | ![]() | Goal kick taken by Andre Blake. | 1 - 1 |
| 58:19 | ![]() | Cross by Robin Lod. | 1 - 1 |
| 58:22 | ![]() | Shot on goal by Jonathan Bamba. | 1 - 1 |
| 58:22 | ![]() | Jonathan Bamba scored a goal with a right foot shot. | 1 - 2 |
| 60:24 | ![]() | Throw-in taken by Maren Haile-Selassie. | 1 - 2 |
| 60:45 | ![]() | Cross by Maren Haile-Selassie. | 1 - 2 |
| 61:38 | ![]() | Foul called on Alejandro Bedoya resulting in pass into play. | 1 - 2 |
| 62:16 | ![]() | Malik Jakupovic substituted in for Cavan Sullivan. | 1 - 2 |
| 62:17 | ![]() | Indiana Vassilev substituted in for Alejandro Bedoya. | 1 - 2 |
| 62:37 | ![]() | Free kick taken by Mbekezeli Mbokazi resulting in pass. | 1 - 2 |
| 62:53 | ![]() | Throw-in taken by Viktor Radojevic. | 1 - 2 |
| 63:07 | ![]() | Shot taken by Maren Haile-Selassie. | 1 - 2 |
| 63:46 | ![]() | Goal kick taken by Andre Blake. | 1 - 2 |
| 64:22 | ![]() | Inswinging corner kick taken by Anton Saletros from the right (from attacking side) corner. | 1 - 2 |
| 64:22 | ![]() | Cross by Anton Saletros. | 1 - 2 |
| 64:29 | ![]() | Foul called on Viktor Radojevic resulting in pass into play. | 1 - 2 |
| 64:51 | ![]() | Free kick taken by Andre Blake resulting in pass. | 1 - 2 |
| 65:15 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 65:15 | ![]() | Cross by Frankie Westfield: headed out - in play. | 1 - 2 |
| 65:45 | ![]() | Throw-in taken by Viktor Radojevic. | 1 - 2 |
| 66:18 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 66:48 | ![]() | Jeremy Rafanello substituted in for Danley Jean Jacques. | 1 - 2 |
| 67:02 | ![]() | Goal kick taken by Chris Brady. | 1 - 2 |
| 67:47 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 67:47 | ![]() | Cross by Frankie Westfield: foul. | 1 - 2 |
| 67:51 | ![]() | Foul called on Olwethu Makhanya resulting in pass into play. | 1 - 2 |
| 68:15 | ![]() | Free kick taken by Chris Brady resulting in pass. | 1 - 2 |
| 68:39 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 69:06 | ![]() | Throw-in taken by Viktor Radojevic. | 1 - 2 |
| 69:18 | ![]() | Cross by Philippe Ndinga. | 1 - 2 |
| 69:26 | ![]() | Cross by Frankie Westfield. | 1 - 2 |
| 69:27 | ![]() | Shot taken by Milan Iloski. | 1 - 2 |
| 69:58 | ![]() | Goal kick taken by Chris Brady. | 1 - 2 |
| 70:08 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 72:01 | ![]() | Throw-in taken by Indiana Vassilev. | 1 - 2 |
| 72:09 | ![]() | Foul called on Anton Saletros resulting in set piece. | 1 - 2 |
| 73:43 | ![]() | Free kick taken by Indiana Vassilev resulting in shot on target. | 1 - 2 |
| 73:43 | ![]() | Shot on goal by Indiana Vassilev. Diving catch by Chris Brady. | 1 - 2 |
| 74:52 | ![]() | Goal kick taken by Chris Brady. | 1 - 2 |
| 75:06 | ![]() | Shot taken by Maren Haile-Selassie. | 1 - 2 |
| 75:29 | ![]() | Throw-in taken by Leonardo Barroso. | 1 - 2 |
| 75:48 | ![]() | Throw-in taken by Leonardo Barroso. | 1 - 2 |
| 76:45 | ![]() | Ben Bender substituted in for Philippe Ndinga. | 1 - 2 |
| 77:02 | ![]() | Throw-in taken by Viktor Radojevic. | 1 - 2 |
| 77:59 | ![]() | Throw-in taken by Leonardo Barroso. | 1 - 2 |
| 78:28 | ![]() | Foul called on Viktor Radojevic resulting in set piece. | 1 - 2 |
| 79:01 | ![]() | Free kick taken by Milan Iloski resulting in cross. | 1 - 2 |
| 79:01 | ![]() | Cross by Milan Iloski. | 1 - 2 |
| 79:07 | ![]() | Shot taken by Nathan Harriel against Chris Brady. Parried by Chris Brady. | 1 - 2 |
| 79:35 | ![]() | Outswinging corner kick taken by Indiana Vassilev from the left (from attacking side) corner. | 1 - 2 |
| 79:35 | ![]() | Cross by Indiana Vassilev: headed out - out of play. | 1 - 2 |
| 79:53 | ![]() | Throw-in taken by Ben Bender. | 1 - 2 |
| 80:21 | ![]() | Throw-in taken by Viktor Radojevic. | 1 - 2 |
| 80:36 | ![]() | Foul called on Viktor Radojevic. | 1 - 2 |
| 80:54 | ![]() | Throw-in taken by Milan Iloski. | 1 - 2 |
| 81:16 | ![]() | Cross by Jeremy Rafanello. | 1 - 2 |
| 81:27 | ![]() | Throw-in taken by Ben Bender. | 1 - 2 |
| 81:48 | ![]() | Cross by Ben Bender. | 1 - 2 |
| 82:09 | ![]() | Inswinging corner kick taken by Milan Iloski from the left (from attacking side) corner. | 1 - 2 |
| 82:09 | ![]() | Cross by Milan Iloski: headed out - out of play. | 1 - 2 |
| 82:29 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 82:29 | ![]() | Cross by Frankie Westfield: headed out - in play. | 1 - 2 |
| 83:06 | ![]() | Throw-in taken by Leonardo Barroso. | 1 - 2 |
| 83:17 | ![]() | Throw-in taken by Ben Bender. | 1 - 2 |
| 83:34 | ![]() | Shot taken by Robin Lod. | 1 - 2 |
| 83:51 | ![]() | Foul called on Leonardo Barroso resulting in pass into play. | 1 - 2 |
| 84:17 | ![]() | Free kick taken by Ben Bender resulting in pass. | 1 - 2 |
| 84:28 | ![]() | Cross by Bruno Damiani. | 1 - 2 |
| 84:49 | ![]() | Inswinging corner kick taken by Milan Iloski from the left (from attacking side) corner. | 1 - 2 |
| 84:49 | ![]() | Cross by Milan Iloski: headed out - in play. | 1 - 2 |
| 85:36 | ![]() | Goal kick taken by Andre Blake. | 1 - 2 |
| 85:59 | ![]() | Cross by Frankie Westfield. | 1 - 2 |
| 86:38 | ![]() | Shot taken by Milan Iloski. | 1 - 2 |
| 87:13 | ![]() | Foul called on Viktor Radojevic resulting in set piece. | 1 - 2 |
| 88:27 | ![]() | Free kick taken by Indiana Vassilev resulting in shot off target. | 1 - 2 |
| 88:27 | ![]() | Shot taken by Indiana Vassilev against Jonathan Bamba. | 1 - 2 |
| 88:45 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 88:49 | ![]() | Cross by Frankie Westfield. | 1 - 2 |
| 88:52 | ![]() | Shot taken by Bruno Damiani. | 1 - 2 |
| 89:30 | ![]() | Jason Shokalook substituted in for Robin Lod. | 1 - 2 |
| 89:31 | ![]() | Jonathan Dean substituted in for Jonathan Bamba. | 1 - 2 |
| 89:43 | ![]() | Goal kick taken by Chris Brady. | 1 - 2 |
| 89:51 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 90:03 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 90:59 | ![]() | Injury time. | 1 - 2 |
| 90:10 | ![]() | Foul called on Hugo Cuypers resulting in pass into play. | 1 - 2 |
| 90:14 | ![]() | Free kick taken by Nathan Harriel resulting in pass. | 1 - 2 |
| 90:14 | ![]() | Free kick taken by Chris Brady resulting in pass. | 1 - 2 |
| 90:15 | ![]() | Foul called on Indiana Vassilev. | 1 - 2 |
| 90:40 | ![]() | Throw-in taken by Frankie Westfield. | 1 - 2 |
| 90:51 | ![]() | Throw-in taken by Jeremy Rafanello. | 1 - 2 |
| 90:09 | ![]() | Cross by Ben Bender. | 1 - 2 |
| 90:12 | ![]() | 2nd Half ended. | 1 - 2 |
| 90:12 | ![]() | Game over. | 1 - 2 |
Advertisement

