July 12, 2025 | 11:30 PM

Philadelphia Union

New York Red Bulls
July 12, 2025 | 11:30 PM

Philadelphia Union

New York Red Bulls
LAST PLAY
NYR
90:00
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 |
| 2:17 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 2:20 | ![]() | Cross by Kai Wagner. | 0 - 0 |
| 2:38 | ![]() | Throw-in taken by Kyle Duncan. | 0 - 0 |
| 3:29 | ![]() | Inswinging corner kick taken by Wiki Carmona from the right (from attacking side) corner. | 0 - 0 |
| 3:29 | ![]() | Cross by Wiki Carmona. | 0 - 0 |
| 3:00 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 0 |
| 4:41 | ![]() | Throw-in taken by Noah Eile. | 0 - 0 |
| 4:56 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 5:05 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 5:44 | ![]() | Cross by Kai Wagner. | 0 - 0 |
| 5:52 | ![]() | Shot taken by Indiana Vassilev against Daniel Edelman. | 0 - 0 |
| 7:52 | ![]() | Throw-in taken by Nathan Harriel. | 0 - 0 |
| 8:59 | ![]() | Inswinging corner kick taken by Kai Wagner from the left (from attacking side) corner: completed pass. | 0 - 0 |
| 8:59 | ![]() | Cross by Kai Wagner: completed pass. | 0 - 0 |
| 9:47 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: on target. | 0 - 0 |
| 9:47 | ![]() | Cross by Kai Wagner: on target. | 0 - 0 |
| 9:49 | ![]() | Shot on goal by Olwethu Makhanya. Parried by Carlos Coronel. | 0 - 0 |
| 9:51 | ![]() | Shot on goal by Indiana Vassilev. | 0 - 0 |
| 9:51 | ![]() | Indiana Vassilev scored a goal with a left foot shot. | 1 - 0 |
| 11:21 | ![]() | Throw-in taken by Noah Eile. | 1 - 0 |
| 11:35 | ![]() | Offside called on Indiana Vassilev. | 1 - 0 |
| 11:51 | ![]() | Free kick taken by Noah Eile resulting in pass. | 1 - 0 |
| 12:20 | ![]() | Throw-in taken by Noah Eile. | 1 - 0 |
| 13:44 | ![]() | Throw-in taken by Nathan Harriel. | 1 - 0 |
| 14:12 | ![]() | Shot taken by Quinn Sullivan. | 1 - 0 |
| 14:41 | ![]() | Goal kick taken by Carlos Coronel. | 1 - 0 |
| 15:58 | ![]() | Throw-in taken by Kyle Duncan. | 1 - 0 |
| 16:01 | ![]() | Foul called on Nathan Harriel resulting in pass into play. | 1 - 0 |
| 16:16 | ![]() | Free kick taken by Alexander Hack resulting in pass. | 1 - 0 |
| 16:38 | ![]() | Foul called on Quinn Sullivan resulting in pass into play. | 1 - 0 |
| 16:52 | ![]() | Free kick taken by Alexander Hack resulting in pass. | 1 - 0 |
| 17:48 | ![]() | Throw-in taken by Nathan Harriel. | 1 - 0 |
| 18:36 | ![]() | Foul called on Peter Stroud resulting in pass into play. | 1 - 0 |
| 19:06 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 1 - 0 |
| 19:39 | ![]() | Foul called on Kyle Duncan resulting in set piece. | 1 - 0 |
| 20:38 | ![]() | Free kick taken by Kai Wagner resulting in cross. | 1 - 0 |
| 20:38 | ![]() | Cross by Kai Wagner. | 1 - 0 |
| 21:17 | ![]() | Long pass corner kick taken by Kai Wagner from the left (from attacking side) corner: completed pass. | 1 - 0 |
| 21:21 | ![]() | Cross by Jovan Lukic. | 1 - 0 |
| 21:28 | ![]() | Shot taken by Jakob Glesnes. | 1 - 0 |
| 21:53 | ![]() | Goal kick taken by Carlos Coronel. | 1 - 0 |
| 22:01 | ![]() | Foul called on Peter Stroud. | 1 - 0 |
| 23:55 | ![]() | Free kick taken by Jovan Lukic resulting in pass. | 1 - 0 |
| 24:04 | ![]() | Shot on goal by Bruno Damiani. | 1 - 0 |
| 24:05 | ![]() | Bruno Damiani scored a goal with a left foot shot assisted by Quinn Sullivan. | 2 - 0 |
| 26:33 | ![]() | Cross by Wiki Carmona. | 2 - 0 |
| 26:54 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 27:47 | ![]() | Foul called on Wiki Carmona resulting in pass into play. | 2 - 0 |
| 28:11 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 2 - 0 |
| 29:07 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 29:21 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 29:25 | ![]() | Foul called on Mohammed Sofo resulting in pass into play. | 2 - 0 |
| 30:22 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 2 - 0 |
| 30:25 | ![]() | Shot taken by Quinn Sullivan against Daniel Edelman. | 2 - 0 |
| 31:09 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: completed pass. | 2 - 0 |
| 31:09 | ![]() | Cross by Kai Wagner: completed pass. | 2 - 0 |
| 31:12 | ![]() | Shot taken by Olwethu Makhanya. | 2 - 0 |
| 31:35 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 32:08 | ![]() | Throw-in taken by Nathan Harriel. | 2 - 0 |
| 32:43 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 33:37 | ![]() | Throw-in taken by Noah Eile. | 2 - 0 |
| 35:08 | ![]() | Goal kick taken by Andre Blake. | 2 - 0 |
| 35:38 | ![]() | Foul called on Kyle Duncan resulting in pass into play. | 2 - 0 |
| 36:03 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 2 - 0 |
| 36:06 | ![]() | Cross by Quinn Sullivan. | 2 - 0 |
| 36:47 | ![]() | Cross by Mohammed Sofo. | 2 - 0 |
| 36:53 | ![]() | Cross by Kyle Duncan. | 2 - 0 |
| 37:43 | ![]() | Throw-in taken by Nathan Harriel. | 2 - 0 |
| 38:05 | ![]() | Throw-in taken by Quinn Sullivan. | 2 - 0 |
| 38:48 | ![]() | Throw-in taken by Kyle Duncan. | 2 - 0 |
| 40:05 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 40:41 | ![]() | Foul called on Danley Jean Jacques resulting in pass into play. | 2 - 0 |
| 40:50 | ![]() | Free kick taken by Eric Choupo-Moting resulting in pass. | 2 - 0 |
| 41:58 | ![]() | Foul called on Wiki Carmona resulting in pass into play. | 2 - 0 |
| 42:07 | ![]() | Free kick taken by Bruno Damiani resulting in pass. | 2 - 0 |
| 42:40 | ![]() | Cross by Kai Wagner. | 2 - 0 |
| 43:08 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 43:13 | ![]() | Shot taken by Tai Baribo. | 2 - 0 |
| 43:50 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 44:00 | ![]() | Cross by Indiana Vassilev. | 2 - 0 |
| 45:50 | ![]() | Outswinging corner kick taken by Kai Wagner from the left (from attacking side) corner: headed out - out of play. | 2 - 0 |
| 45:50 | ![]() | Cross by Kai Wagner: headed out - out of play. | 2 - 0 |
| 45:00 | ![]() | Injury time. | 2 - 0 |
| 45:17 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 45:39 | ![]() | Foul called on Kai Wagner resulting in pass into play. | 2 - 0 |
| 45:51 | ![]() | Free kick taken by Noah Eile resulting in pass. | 2 - 0 |
| 45:52 | ![]() | Shot taken by Indiana Vassilev. | 2 - 0 |
| 45:13 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 45:20 | ![]() | Foul called on Jakob Glesnes resulting in set piece. | 2 - 0 |
| 45:51 | ![]() | Free kick taken by Emil Forsberg resulting in cross. | 2 - 0 |
| 45:51 | ![]() | Cross by Emil Forsberg. | 2 - 0 |
| 45:00 | ![]() | 1st Half ended. | 2 - 0 |
| time | team | play | score |
|---|---|---|---|
| 46:00 | ![]() | Ronald Donkor substituted in for Daniel Edelman. | 2 - 0 |
| 46:00 | ![]() | Omar Valencia substituted in for Noah Eile. | 2 - 0 |
| 46:00 | ![]() | 2nd Half started. | 2 - 0 |
| 47:07 | ![]() | Cross by Alexander Hack. | 2 - 0 |
| 48:23 | ![]() | Shot taken by Wiki Carmona. | 2 - 0 |
| 49:07 | ![]() | Goal kick taken by Andre Blake. | 2 - 0 |
| 51:08 | ![]() | Throw-in taken by Kyle Duncan. | 2 - 0 |
| 52:08 | ![]() | Foul called on Jakob Glesnes resulting in set piece. | 2 - 0 |
| 52:40 | ![]() | Free kick taken by Emil Forsberg resulting in cross. | 2 - 0 |
| 52:40 | ![]() | Cross by Emil Forsberg. | 2 - 0 |
| 52:45 | ![]() | Shot taken by Sean Nealis. | 2 - 0 |
| 53:15 | ![]() | Goal kick taken by Olwethu Makhanya. | 2 - 0 |
| 53:47 | ![]() | Shot taken by Quinn Sullivan. | 2 - 0 |
| 54:14 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 55:02 | ![]() | Throw-in taken by Nathan Harriel. | 2 - 0 |
| 55:45 | ![]() | Offside called on Wiki Carmona. | 2 - 0 |
| 56:12 | ![]() | Free kick taken by Andre Blake resulting in pass. | 2 - 0 |
| 57:01 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 57:11 | ![]() | Cross by Indiana Vassilev. | 2 - 0 |
| 57:29 | ![]() | Foul called on Danley Jean Jacques resulting in pass into play. | 2 - 0 |
| 57:38 | ![]() | Free kick taken by Alexander Hack resulting in pass. | 2 - 0 |
| 58:13 | ![]() | Inswinging corner kick taken by Emil Forsberg from the left (from attacking side) corner. | 2 - 0 |
| 58:13 | ![]() | Cross by Emil Forsberg: headed out - in play. | 2 - 0 |
| 59:18 | ![]() | Throw-in taken by Nathan Harriel. | 2 - 0 |
| 59:30 | ![]() | Foul called on Tai Baribo resulting in pass into play. | 2 - 0 |
| 59:37 | ![]() | Free kick taken by Alexander Hack resulting in pass. | 2 - 0 |
| 59:59 | ![]() | Shot taken by Mohammed Sofo against Kai Wagner. | 2 - 0 |
| 60:25 | ![]() | Inswinging corner kick taken by Emil Forsberg from the left (from attacking side) corner. | 2 - 0 |
| 60:25 | ![]() | Cross by Emil Forsberg. | 2 - 0 |
| 61:04 | ![]() | Inswinging corner kick taken by Omar Valencia from the right (from attacking side) corner: punched by keeper. | 2 - 0 |
| 61:04 | ![]() | Cross by Omar Valencia: punched by keeper. | 2 - 0 |
| 61:09 | ![]() | Shot taken by Kyle Duncan. | 2 - 0 |
| 61:28 | ![]() | Goal kick taken by Olwethu Makhanya. | 2 - 0 |
| 62:10 | ![]() | Foul called on Jovan Lukic resulting in pass into play. | 2 - 0 |
| 62:12 | ![]() | Yellow card given to Jovan Lukic (tactical foul). | 2 - 0 |
| 62:13 | ![]() | Yellow card given to Nathan Harriel (reckless foul). | 2 - 0 |
| 62:57 | ![]() | Yellow card given to Emil Forsberg (dissent). | 2 - 0 |
| 64:05 | ![]() | Free kick taken by Emil Forsberg resulting in pass. | 2 - 0 |
| 64:35 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 65:39 | ![]() | Throw-in taken by Nathan Harriel. | 2 - 0 |
| 65:53 | ![]() | Throw-in taken by Nathan Harriel. | 2 - 0 |
| 66:04 | ![]() | Throw-in taken by Omar Valencia. | 2 - 0 |
| 66:18 | ![]() | Throw-in taken by Omar Valencia. | 2 - 0 |
| 66:41 | ![]() | Shot taken by Wiki Carmona against Olwethu Makhanya. | 2 - 0 |
| 66:45 | ![]() | Cross by Omar Valencia. | 2 - 0 |
| 68:44 | ![]() | Foul called on Emil Forsberg resulting in pass into play. | 2 - 0 |
| 69:11 | ![]() | Free kick taken by Andre Blake resulting in pass. | 2 - 0 |
| 71:38 | ![]() | Cross by Omar Valencia. | 2 - 0 |
| 71:41 | ![]() | Shot taken by Emil Forsberg. | 2 - 0 |
| 72:56 | ![]() | Julian Hall substituted in for Peter Stroud. | 2 - 0 |
| 73:15 | ![]() | Frankie Westfield substituted in for Quinn Sullivan. | 2 - 0 |
| 73:16 | ![]() | Sal Olivas substituted in for Bruno Damiani. | 2 - 0 |
| 73:33 | ![]() | Throw-in taken by Omar Valencia. | 2 - 0 |
| 73:49 | ![]() | Throw-in taken by Omar Valencia. | 2 - 0 |
| 74:18 | ![]() | Throw-in taken by Nathan Harriel. | 2 - 0 |
| 75:22 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: defended by keeper. | 2 - 0 |
| 75:22 | ![]() | Cross by Kai Wagner: defended by keeper. | 2 - 0 |
| 77:02 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 77:30 | ![]() | Throw-in taken by Frankie Westfield. | 2 - 0 |
| 77:37 | ![]() | Foul called on Ronald Donkor resulting in pass into play. | 2 - 0 |
| 78:11 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 2 - 0 |
| 79:02 | ![]() | Throw-in taken by Frankie Westfield. | 2 - 0 |
| 79:23 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 79:42 | ![]() | Foul called on Frankie Westfield resulting in pass into play. | 2 - 0 |
| 79:57 | ![]() | Free kick taken by Alexander Hack resulting in pass. | 2 - 0 |
| 80:21 | ![]() | Shot taken by Danley Jean Jacques against Wiki Carmona. | 2 - 0 |
| 80:36 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 81:08 | ![]() | Foul called on Danley Jean Jacques resulting in pass into play. | 2 - 0 |
| 81:25 | ![]() | Free kick taken by Alexander Hack resulting in pass. | 2 - 0 |
| 81:37 | ![]() | Short pass corner kick taken by Emil Forsberg from the left (from attacking side) corner: completed pass. | 2 - 0 |
| 81:43 | ![]() | Shot taken by Wiki Carmona. | 2 - 0 |
| 82:20 | ![]() | Goal kick taken by Andre Blake. | 2 - 0 |
| 83:50 | ![]() | Foul called on Omar Valencia resulting in set piece. | 2 - 0 |
| 84:05 | ![]() | Yellow card given to Omar Valencia (reckless foul). | 2 - 0 |
| 84:58 | ![]() | Free kick taken by Kai Wagner resulting in cross. | 2 - 0 |
| 84:58 | ![]() | Cross by Kai Wagner. | 2 - 0 |
| 85:33 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: headed out - in play. | 2 - 0 |
| 85:42 | ![]() | Shot taken by Jovan Lukic. | 2 - 0 |
| 86:06 | ![]() | Wiktor Bogacz substituted in for Wiki Carmona. | 2 - 0 |
| 86:18 | ![]() | Dennis Gjengaar substituted in for Kyle Duncan. | 2 - 0 |
| 86:30 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 87:24 | ![]() | Alejandro Bedoya substituted in for Indiana Vassilev. | 2 - 0 |
| 87:29 | ![]() | Jeremy Rafanello substituted in for Tai Baribo. | 2 - 0 |
| 87:32 | ![]() | Throw-in taken by Mohammed Sofo. | 2 - 0 |
| 88:15 | ![]() | Throw-in taken by Kai Wagner. | 2 - 0 |
| 88:53 | ![]() | Throw-in taken by Omar Valencia. | 2 - 0 |
| 88:00 | ![]() | Shot on goal by Sal Olivas. Parried by Carlos Coronel. | 2 - 0 |
| 89:45 | ![]() | Long pass corner kick taken by Kai Wagner from the left (from attacking side) corner: completed pass. | 2 - 0 |
| 89:47 | ![]() | Cross by Jovan Lukic. | 2 - 0 |
| 89:52 | ![]() | Shot taken by Jakob Glesnes against Sean Nealis. | 2 - 0 |
| 89:57 | ![]() | Cross by Kai Wagner. | 2 - 0 |
| 89:59 | ![]() | Shot taken by Frankie Westfield. | 2 - 0 |
| 90:08 | ![]() | Goal kick taken by Carlos Coronel. | 2 - 0 |
| 90:02 | ![]() | Injury time. | 2 - 0 |
| 90:14 | ![]() | Cross by Dennis Gjengaar. | 2 - 0 |
| 90:53 | ![]() | Shot on goal by Jeremy Rafanello. Parried by Carlos Coronel. | 2 - 0 |
| 90:28 | ![]() | Offside called on Sal Olivas. | 2 - 0 |
| 90:43 | ![]() | Free kick taken by Sean Nealis resulting in pass. | 2 - 0 |
| 90:43 | ![]() | Shot on goal by Julian Hall. Catch by Andre Blake. | 2 - 0 |
| 90:20 | ![]() | Cross by Dennis Gjengaar. | 2 - 0 |
| 90:32 | ![]() | Foul called on Dennis Gjengaar. | 2 - 0 |
| 90:35 | ![]() | Yellow card given to Dennis Gjengaar (reckless foul). | 2 - 0 |
| 90:13 | ![]() | Chris Donovan substituted in for Nathan Harriel. | 2 - 0 |
| 90:14 | ![]() | Foul called on Alejandro Bedoya resulting in pass into play. | 2 - 0 |
| 90:15 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 2 - 0 |
| 90:29 | ![]() | Free kick taken by Alexander Hack resulting in pass. | 2 - 0 |
| 90:49 | ![]() | Throw-in taken by Omar Valencia. | 2 - 0 |
| 90:00 | ![]() | 2nd Half ended. | 2 - 0 |
| 90:00 | ![]() | Game over. | 2 - 0 |
Advertisement

