March 24, 2024 | 2:30 AM

Portland Timbers

Philadelphia Union
March 24, 2024 | 2:30 AM

Portland Timbers

Philadelphia Union
LAST PLAY
POR
90:07
Game over
LATEST HEADLINES
- As the Union begin their preseason, the World Cup puts Danley Jean Jacques in an even bigger spotlight
- The United Soccer Coaches Convention returns to Philly, with extra interest in a World Cup year
- USWNT captain Lindsey Heaps will join NWSL expansion team Denver Summit
- The Premier League’s spectacle is as big as it gets, but its players know the World Cup dwarfs it all
- Lindsey Heaps is a natural in the Champions League. But will other USWNT stars fit well in Europe?
- Cities are charging World Cup fans to attend FIFA fan festivals. Philly will not be one of them.
- Noahkai Banks knows he’s getting a lot of USMNT hype, but he isn’t thinking about the World Cup yet
- Trinity Rodman returns to USWNT for January camp even though she isn’t with a club right now
- Union re-sign Alejandro Bedoya for another year
- Mark McKenzie’s plan to crack the USMNT’s World Cup roster? Sticking to what’s in his ‘control.’
| time | team | play | score |
|---|---|---|---|
| 1:00 | ![]() | 1st Half started. | 0 - 0 |
| 1:16 | ![]() | Throw-in taken by Juan Mosquera. | 0 - 0 |
| 2:39 | ![]() | Throw-in taken by Eric Miller. | 0 - 0 |
| 3:16 | ![]() | Cross by Quinn Sullivan. | 0 - 0 |
| 4:02 | ![]() | Throw-in taken by Juan Mosquera. | 0 - 0 |
| 5:54 | ![]() | Foul called on Zac McGraw resulting in pass into play. | 0 - 0 |
| 6:44 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 0 |
| 8:12 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 8:38 | ![]() | Foul called on Antony resulting in pass into play. | 0 - 0 |
| 8:58 | ![]() | Free kick taken by Quinn Sullivan resulting in pass. | 0 - 0 |
| 9:47 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 0 |
| 9:47 | ![]() | Cross by Olivier Mbaizo: completed pass. | 0 - 0 |
| 10:10 | ![]() | Foul called on Juan Mosquera resulting in pass into play. | 0 - 0 |
| 10:38 | ![]() | Free kick taken by Jack Elliott resulting in pass. | 0 - 0 |
| 11:04 | ![]() | Shot taken by Evander. | 0 - 0 |
| 11:30 | ![]() | Goal kick taken by Oliver Semmle. | 0 - 0 |
| 11:58 | ![]() | Throw-in taken by Eryk Williamson. | 0 - 0 |
| 13:42 | ![]() | Cross by Juan Mosquera. | 0 - 0 |
| 13:53 | ![]() | Foul called on Diego Chara resulting in pass into play. | 0 - 0 |
| 14:29 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 0 - 0 |
| 14:35 | ![]() | Offside called on Mikael Uhre. | 0 - 0 |
| 14:45 | ![]() | Free kick taken by Juan Mosquera resulting in pass. | 0 - 0 |
| 15:31 | ![]() | Foul called on Markus Anderson resulting in pass into play. | 0 - 0 |
| 15:55 | ![]() | Free kick taken by Juan Mosquera resulting in pass. | 0 - 0 |
| 16:38 | ![]() | Throw-in taken by Eric Miller. | 0 - 0 |
| 17:08 | ![]() | Shot on goal by Evander. Parried by Oliver Semmle. | 0 - 0 |
| 17:54 | ![]() | Inswinging corner kick taken by Evander from the left (from attacking side) corner: directly out. | 0 - 0 |
| 17:54 | ![]() | Cross by Evander: clearance out of play. | 0 - 0 |
| 18:15 | ![]() | Inswinging corner kick taken by Evander from the left (from attacking side) corner: off target. | 0 - 0 |
| 18:15 | ![]() | Cross by Evander: off target. | 0 - 0 |
| 18:18 | ![]() | Shot taken by Juan Mosquera. | 0 - 0 |
| 18:38 | ![]() | Goal kick taken by Oliver Semmle. | 0 - 0 |
| 19:00 | ![]() | Throw-in taken by Kai Wagner. | 0 - 0 |
| 19:13 | ![]() | Throw-in taken by Juan Mosquera. | 0 - 0 |
| 20:00 | ![]() | Shot taken by Mikael Uhre against Dario Zuparic. | 0 - 0 |
| 20:38 | ![]() | Outswinging corner kick taken by Kai Wagner from the left (from attacking side) corner. | 0 - 0 |
| 20:38 | ![]() | Cross by Kai Wagner. | 0 - 0 |
| 20:47 | ![]() | Cross by Quinn Sullivan. | 0 - 0 |
| 20:53 | ![]() | Foul called on Jack Elliott resulting in pass into play. | 0 - 0 |
| 21:04 | ![]() | Free kick taken by James Pantemis resulting in pass. | 0 - 0 |
| 21:26 | ![]() | Foul called on Mikael Uhre resulting in pass into play. | 0 - 0 |
| 21:35 | ![]() | Free kick taken by Eryk Williamson resulting in pass. | 0 - 0 |
| 21:43 | ![]() | Foul called on Quinn Sullivan resulting in pass into play. | 0 - 0 |
| 21:57 | ![]() | Free kick taken by Eric Miller resulting in pass. | 0 - 0 |
| 22:08 | ![]() | Cross by Antony. | 0 - 0 |
| 22:14 | ![]() | Shot taken by Jonathan Rodriguez. | 0 - 0 |
| 22:47 | ![]() | Inswinging corner kick taken by Evander from the left (from attacking side) corner. | 0 - 0 |
| 22:47 | ![]() | Cross by Evander: clearance in play. | 0 - 0 |
| 22:50 | ![]() | Shot taken by Juan Mosquera. | 0 - 0 |
| 23:21 | ![]() | Goal kick taken by Oliver Semmle. | 0 - 0 |
| 23:27 | ![]() | Foul called on Mikael Uhre resulting in pass into play. | 0 - 0 |
| 23:41 | ![]() | Free kick taken by Diego Chara resulting in pass. | 0 - 0 |
| 24:32 | ![]() | Cross by Santiago Moreno. | 0 - 0 |
| 24:57 | ![]() | Foul called on Diego Chara resulting in pass into play. | 0 - 0 |
| 25:00 | ![]() | Yellow card given to Diego Chara (tactical foul). | 0 - 0 |
| 25:56 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 0 |
| 26:00 | ![]() | Shot taken by Alejandro Bedoya. | 0 - 0 |
| 26:26 | ![]() | Goal kick taken by James Pantemis. | 0 - 0 |
| 27:08 | ![]() | Cross by Olivier Mbaizo. | 0 - 0 |
| 27:58 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: completed pass. | 0 - 0 |
| 27:58 | ![]() | Cross by Kai Wagner: completed pass. | 0 - 0 |
| 28:00 | ![]() | Shot taken by Markus Anderson against Zac McGraw. | 0 - 0 |
| 28:28 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: completed pass. | 0 - 0 |
| 28:28 | ![]() | Cross by Kai Wagner: completed pass. | 0 - 0 |
| 28:30 | ![]() | Shot on goal by Julian Carranza. | 0 - 0 |
| 28:31 | ![]() | Julian Carranza scored a goal with a header shot assisted by Kai Wagner. | 0 - 1 |
| 30:07 | ![]() | Cross by Juan Mosquera. | 0 - 1 |
| 30:46 | ![]() | Throw-in taken by Eric Miller. | 0 - 1 |
| 31:35 | ![]() | Cross by Juan Mosquera. | 0 - 1 |
| 31:44 | ![]() | Throw-in taken by Juan Mosquera. | 0 - 1 |
| 32:34 | ![]() | Foul called on Quinn Sullivan resulting in pass into play. | 0 - 1 |
| 32:40 | ![]() | Yellow card given to Quinn Sullivan (reckless foul). | 0 - 1 |
| 32:57 | ![]() | Free kick taken by Eric Miller resulting in pass. | 0 - 1 |
| 33:49 | ![]() | Foul called on Diego Chara resulting in pass into play. | 0 - 1 |
| 34:14 | ![]() | Free kick taken by Jeremy Rafanello resulting in pass. | 0 - 1 |
| 34:33 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 1 |
| 34:40 | ![]() | Cross by Mikael Uhre. | 0 - 1 |
| 35:04 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 1 |
| 35:04 | ![]() | Cross by Olivier Mbaizo: completed pass. | 0 - 1 |
| 35:31 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 1 |
| 35:38 | ![]() | Cross by Jakob Glesnes. | 0 - 1 |
| 35:50 | ![]() | Shot on goal by Mikael Uhre. Chest by James Pantemis. | 0 - 1 |
| 38:16 | ![]() | Throw-in taken by Eric Miller. | 0 - 1 |
| 38:30 | ![]() | Throw-in taken by Eric Miller. | 0 - 1 |
| 39:36 | ![]() | Foul called on Santiago Moreno resulting in pass into play. | 0 - 1 |
| 40:11 | ![]() | Free kick taken by Oliver Semmle resulting in pass. | 0 - 1 |
| 40:20 | ![]() | Foul called on Jack Elliott resulting in pass into play. | 0 - 1 |
| 40:26 | ![]() | Yellow card given to Jack Elliott (tactical foul). | 0 - 1 |
| 40:51 | ![]() | Free kick taken by Juan Mosquera resulting in pass. | 0 - 1 |
| 41:54 | ![]() | Foul called on Markus Anderson resulting in pass into play. | 0 - 1 |
| 42:20 | ![]() | Free kick taken by Zac McGraw resulting in pass. | 0 - 1 |
| 43:05 | ![]() | Throw-in taken by Kai Wagner. | 0 - 1 |
| 43:59 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 1 |
| 44:06 | ![]() | Throw-in taken by Quinn Sullivan. | 0 - 1 |
| 44:07 | ![]() | Cross by Alejandro Bedoya. | 0 - 1 |
| 44:20 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 1 |
| 44:26 | ![]() | Shot taken by Jeremy Rafanello. | 0 - 1 |
| 44:37 | ![]() | Goal kick taken by James Pantemis. | 0 - 1 |
| 45:12 | ![]() | Goal kick taken by James Pantemis. | 0 - 1 |
| 45:27 | ![]() | Foul called on Jack Elliott resulting in set piece. | 0 - 1 |
| 45:00 | ![]() | Injury time. | 0 - 1 |
| 45:42 | ![]() | Free kick taken by Evander resulting in shot on target. | 0 - 1 |
| 45:42 | ![]() | Shot on goal by Evander. Catch by Oliver Semmle. | 0 - 1 |
| 45:16 | ![]() | Cross by Quinn Sullivan. | 0 - 1 |
| 45:35 | ![]() | Foul called on Mikael Uhre resulting in pass into play. | 0 - 1 |
| 45:37 | ![]() | Free kick taken by Juan Mosquera resulting in pass. | 0 - 1 |
| 45:15 | ![]() | Throw-in taken by Eric Miller. | 0 - 1 |
| 45:45 | ![]() | Cross by Juan Mosquera. | 0 - 1 |
| 45:56 | ![]() | Throw-in taken by Juan Mosquera. | 0 - 1 |
| 45:00 | ![]() | Cross by Juan Mosquera. | 0 - 1 |
| 45:06 | ![]() | Cross by Eric Miller. | 0 - 1 |
| 45:10 | ![]() | Shot taken by Antony against Jack Elliott. | 0 - 1 |
| 45:20 | ![]() | Foul called on Santiago Moreno resulting in pass into play. | 0 - 1 |
| 45:00 | ![]() | Free kick taken by Oliver Semmle resulting in pass. | 0 - 1 |
| 45:17 | ![]() | Shot on goal by Evander. Parried by Oliver Semmle. | 0 - 1 |
| 45:41 | ![]() | Inswinging corner kick taken by Evander from the left (from attacking side) corner: completed pass. | 0 - 1 |
| 45:41 | ![]() | Cross by Evander: completed pass. | 0 - 1 |
| 45:45 | ![]() | Shot taken by Eryk Williamson. | 0 - 1 |
| 45:05 | ![]() | 1st Half ended. | 0 - 1 |
| time | team | play | score |
|---|---|---|---|
| 46:00 | ![]() | 2nd Half started. | 0 - 1 |
| 46:28 | ![]() | Foul called on Juan Mosquera resulting in pass into play. | 0 - 1 |
| 46:57 | ![]() | Free kick taken by Kai Wagner resulting in pass. | 0 - 1 |
| 48:11 | ![]() | Foul called on Kai Wagner resulting in pass into play. | 0 - 1 |
| 48:21 | ![]() | Free kick taken by Juan Mosquera resulting in pass. | 0 - 1 |
| 48:32 | ![]() | Throw-in taken by Quinn Sullivan. | 0 - 1 |
| 48:49 | ![]() | Foul called on Mikael Uhre resulting in pass into play. | 0 - 1 |
| 49:17 | ![]() | Free kick taken by Dario Zuparic resulting in pass. | 0 - 1 |
| 50:21 | ![]() | Throw-in taken by Santiago Moreno. | 0 - 1 |
| 50:47 | ![]() | Foul called on Julian Carranza resulting in pass into play. | 0 - 1 |
| 50:50 | ![]() | Free kick taken by Eric Miller resulting in pass. | 0 - 1 |
| 51:11 | ![]() | Foul called on Julian Carranza resulting in pass into play. | 0 - 1 |
| 51:26 | ![]() | Free kick taken by Dario Zuparic resulting in pass. | 0 - 1 |
| 52:02 | ![]() | Throw-in taken by Zac McGraw. | 0 - 1 |
| 52:36 | ![]() | Shot on goal by Mikael Uhre. Parried by James Pantemis. | 0 - 1 |
| 53:11 | ![]() | Outswinging corner kick taken by Kai Wagner from the left (from attacking side) corner: on target. | 0 - 1 |
| 53:11 | ![]() | Cross by Kai Wagner: on target. | 0 - 1 |
| 53:14 | ![]() | Shot on goal by Jakob Glesnes. Catch by James Pantemis. | 0 - 1 |
| 54:46 | ![]() | Inswinging corner kick taken by Kai Wagner from the right (from attacking side) corner: completed pass. | 0 - 1 |
| 54:46 | ![]() | Cross by Kai Wagner: completed pass. | 0 - 1 |
| 54:50 | ![]() | Shot taken by Alejandro Bedoya. | 0 - 1 |
| 54:59 | ![]() | Goal kick taken by James Pantemis. | 0 - 1 |
| 55:57 | ![]() | Cross by Juan Mosquera. | 0 - 1 |
| 58:05 | ![]() | Shot on goal by Jeremy Rafanello. Parried by James Pantemis. | 0 - 1 |
| 58:08 | ![]() | Shot on goal by Quinn Sullivan. | 0 - 1 |
| 58:09 | ![]() | Quinn Sullivan scored a goal with a right foot shot. | 0 - 2 |
| 59:32 | ![]() | Throw-in taken by Eric Miller. | 0 - 2 |
| 59:50 | ![]() | Foul called on Julian Carranza resulting in pass into play. | 0 - 2 |
| 59:59 | ![]() | Free kick taken by Diego Chara resulting in pass. | 0 - 2 |
| 60:46 | ![]() | Cross by Juan Mosquera. | 0 - 2 |
| 60:48 | ![]() | Shot taken by Santiago Moreno. | 0 - 2 |
| 61:21 | ![]() | Goal kick taken by Oliver Semmle. | 0 - 2 |
| 61:38 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 2 |
| 62:07 | ![]() | Foul called on Markus Anderson resulting in pass into play. | 0 - 2 |
| 62:22 | ![]() | Free kick taken by Zac McGraw resulting in pass. | 0 - 2 |
| 62:52 | ![]() | Cross by Juan Mosquera. | 0 - 2 |
| 64:34 | ![]() | Cross by Eryk Williamson. | 0 - 2 |
| 65:21 | ![]() | Felipe Mora substituted in for Diego Chara. | 0 - 2 |
| 65:50 | ![]() | David Ayala substituted in for Eric Miller. | 0 - 2 |
| 65:52 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 2 |
| 66:45 | ![]() | Throw-in taken by Kai Wagner. | 0 - 2 |
| 66:52 | ![]() | Foul called on Markus Anderson resulting in pass into play. | 0 - 2 |
| 67:01 | ![]() | Free kick taken by Juan Mosquera resulting in pass. | 0 - 2 |
| 67:37 | ![]() | Foul called on Antony resulting in pass into play. | 0 - 2 |
| 67:45 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 0 - 2 |
| 67:47 | ![]() | Shot on goal by Julian Carranza. | 0 - 2 |
| 67:48 | ![]() | Julian Carranza scored a goal with a left foot shot assisted by Mikael Uhre. | 0 - 3 |
| 69:50 | ![]() | Goal kick taken by Oliver Semmle. | 0 - 3 |
| 69:58 | ![]() | Foul called on Mikael Uhre resulting in pass into play. | 0 - 3 |
| 70:04 | ![]() | Free kick taken by Zac McGraw resulting in pass. | 0 - 3 |
| 70:25 | ![]() | Foul called on Evander resulting in pass into play. | 0 - 3 |
| 70:41 | ![]() | Free kick taken by Jakob Glesnes resulting in pass. | 0 - 3 |
| 71:36 | ![]() | Cross by Jonathan Rodriguez. | 0 - 3 |
| 72:46 | ![]() | Shot taken by Mikael Uhre. | 0 - 3 |
| 73:09 | ![]() | Goal kick taken by James Pantemis. | 0 - 3 |
| 74:07 | ![]() | Foul called on Mikael Uhre resulting in pass into play. | 0 - 3 |
| 74:29 | ![]() | Free kick taken by David Ayala resulting in pass. | 0 - 3 |
| 75:18 | ![]() | Shot taken by Antony. | 0 - 3 |
| 75:35 | ![]() | Dairon Asprilla substituted in for Juan Mosquera. | 0 - 3 |
| 75:42 | ![]() | Cristhian Paredes substituted in for Eryk Williamson. | 0 - 3 |
| 75:55 | ![]() | Goal kick taken by Oliver Semmle. | 0 - 3 |
| 76:24 | ![]() | Throw-in taken by Olivier Mbaizo. | 0 - 3 |
| 76:32 | ![]() | Shot taken by Jeremy Rafanello. | 0 - 3 |
| 77:12 | ![]() | Goal kick taken by James Pantemis. | 0 - 3 |
| 77:34 | ![]() | Shot taken by Jonathan Rodriguez. | 0 - 3 |
| 78:03 | ![]() | Goal kick taken by Oliver Semmle. | 0 - 3 |
| 78:45 | ![]() | Cross by Dairon Asprilla. | 0 - 3 |
| 79:02 | ![]() | Cross by David Ayala. | 0 - 3 |
| 79:06 | ![]() | Foul called on Zac McGraw resulting in pass into play. | 0 - 3 |
| 79:44 | ![]() | Free kick taken by Oliver Semmle resulting in pass. | 0 - 3 |
| 80:11 | ![]() | Throw-in taken by Evander. | 0 - 3 |
| 80:28 | ![]() | Throw-in taken by Dairon Asprilla. | 0 - 3 |
| 80:31 | ![]() | Cross by Santiago Moreno. | 0 - 3 |
| 80:45 | ![]() | Cross by Santiago Moreno. | 0 - 3 |
| 80:47 | ![]() | Shot on goal by Jonathan Rodriguez. | 0 - 3 |
| 80:47 | ![]() | Jonathan Rodriguez scored a goal with a header shot assisted by Santiago Moreno. | 1 - 3 |
| 82:13 | ![]() | Throw-in taken by Antony. | 1 - 3 |
| 82:35 | ![]() | Throw-in taken by Dairon Asprilla. | 1 - 3 |
| 82:42 | ![]() | Shot taken by Jonathan Rodriguez against Jakob Glesnes. | 1 - 3 |
| 83:36 | ![]() | Throw-in taken by Olivier Mbaizo. | 1 - 3 |
| 83:51 | ![]() | Offside called on Julian Carranza. | 1 - 3 |
| 84:46 | ![]() | Chris Donovan substituted in for Markus Anderson. | 1 - 3 |
| 84:50 | ![]() | Free kick taken by James Pantemis resulting in pass. | 1 - 3 |
| 86:48 | ![]() | Throw-in taken by Dairon Asprilla. | 1 - 3 |
| 87:23 | ![]() | Cross by Evander. | 1 - 3 |
| 88:10 | ![]() | Throw-in taken by Antony. | 1 - 3 |
| 88:23 | ![]() | Cross by Evander. | 1 - 3 |
| 88:27 | ![]() | Shot taken by Cristhian Paredes. | 1 - 3 |
| 88:50 | ![]() | Yellow card given to Oliver Semmle (delay of game). | 1 - 3 |
| 88:57 | ![]() | Goal kick taken by Oliver Semmle. | 1 - 3 |
| 89:36 | ![]() | Throw-in taken by Kai Wagner. | 1 - 3 |
| 90:06 | ![]() | Shot taken by Mikael Uhre. | 1 - 3 |
| 90:17 | ![]() | Goal kick taken by James Pantemis. | 1 - 3 |
| 90:42 | ![]() | Cross by David Ayala. | 1 - 3 |
| 90:14 | ![]() | Injury time. | 1 - 3 |
| 90:17 | ![]() | Goal kick taken by Oliver Semmle. | 1 - 3 |
| 90:46 | ![]() | Cross by Santiago Moreno. | 1 - 3 |
| 90:19 | ![]() | Goal kick taken by Oliver Semmle. | 1 - 3 |
| 90:37 | ![]() | Throw-in taken by Dairon Asprilla. | 1 - 3 |
| 90:01 | ![]() | Shot on goal by Cristhian Paredes. Diving catch by Oliver Semmle. | 1 - 3 |
| 90:30 | ![]() | Throw-in taken by Zac McGraw. | 1 - 3 |
| 90:24 | ![]() | Throw-in taken by David Ayala. | 1 - 3 |
| 90:10 | ![]() | Yellow card given to Mikael Uhre (tactical foul). | 1 - 3 |
| 90:21 | ![]() | Throw-in taken by Santiago Moreno. | 1 - 3 |
| 90:24 | ![]() | Cross by David Ayala. | 1 - 3 |
| 90:03 | ![]() | Nathan Fogaca substituted in for Antony. | 1 - 3 |
| 90:16 | ![]() | Throw-in taken by Kai Wagner. | 1 - 3 |
| 90:31 | ![]() | Shot taken by David Ayala against Jack Elliott. | 1 - 3 |
| 90:54 | ![]() | Cross by Dairon Asprilla. | 1 - 3 |
| 90:57 | ![]() | Shot on goal by Jonathan Rodriguez. Diving catch by Oliver Semmle. | 1 - 3 |
| 90:41 | ![]() | Foul called on Felipe Mora. | 1 - 3 |
| 90:07 | ![]() | 2nd Half ended. | 1 - 3 |
| 90:07 | ![]() | Game over. | 1 - 3 |
Advertisement

