Photo courtesy of Philadelphia Union
Philadelphia Union survived a wild postseason opener on Sunday night, defeating Chicago Fire FC 6–4 on penalties after a 2–2 draw in regulation at Subaru Park. The Boys in Blue saw a two-goal cushion disappear in the final minutes but held their nerve from the spot, with Jesús Bueno converting the decisive penalty to give Philly a 1–0 lead in the best-of-three series.
First Half
The Union entered their first playoff match since 2023 with six players making their first MLS postseason appearance. Under the glow of a packed Subaru Park and a newly unveiled Supporters’ Shield banner, the opening half was a tight, physical affair.
Philly’s first real look came in the 8th minute, when Jovan Lukic volleyed wide from the edge of the box after a recycled corner. Both sides traded half-chances through the opening 30 minutes, with Danley Jean Jacques and Kai Wagner each firing over from distance.
As the half wore on, Chicago began to press forward, forcing Andre Blake into a sharp save in the 39th minute to deny Jonathan Bamba from close range. Despite the intensity and a handful of fouls, neither side broke through before the whistle, sending the teams into halftime scoreless.
Second Half
After a sluggish start to the second half, Bradley Carnell’s substitutions shifted the momentum. In the 64th minute, Mikael Uhre and Frankie Westfield came on for Bruno Damiani and Nathan Harriel, and the change paid off almost immediately.
In the 70th minute, Uhre linked up beautifully with Indiana Vassilev, slipping a clever pass into the box for the midfielder to finish low into the right corner for 1–0. Just five minutes later, Philly doubled the lead when Milan Iloski danced through defenders before blasting a left-footed shot into the top corner for 2–0, with Tai Baribo providing the assist.
The Union looked to close things out, bringing on Jesús Bueno and Cavan Sullivan in the 82nd minute to tighten midfield control. But the Fire refused to fade. In the 84th minute, Bamba pulled one back from close range after a scramble in front of goal.
Then, deep into stoppage time, former Union defender Jack Elliott unleashed a low drive from distance that slipped through traffic and found the bottom corner in the 90+3 minute, leveling the match at 2–2.
Tempers flared soon after as a scuffle broke out in stoppage time, with Chicago’s Sergio Oregel Jr. sent off for violent conduct after a clash with Kai Wagner and Brian Gutiérrez, leaving the visitors down to ten men heading into the shootout.
Penalty Shootout
With the crowd on its feet, the shootout opened dramatically as both goalkeepers stole the spotlight early. Chris Brady denied Mikael Uhre, only for Andre Blake to respond moments later by saving from Jack Elliott, keeping things level.
From there, the Union’s shooters took control:
-
Frankie Westfield buried his attempt down the middle.
-
Milan Iloski followed with a confident strike to the top right.
-
Tai Baribo slotted home to the lower right.
When Chicago’s Joel Waterman hit the crossbar moments later, the door opened for another Union postseason hero moment and Jesús Bueno delivered. The Venezuelan midfielder calmly rolled his shot into the bottom right corner to clinch the shootout victory, sparking celebrations across Subaru Park.
Three Points
- Uhre Unlocks the Attack: Once again, Mikael Uhre’s presence completely changed the Union’s offensive rhythm. Even without scoring in open play, it’s obvious that Philly’s attack just flows better when Uhre’s on the pitch.
- The Bus Broke Down: After going up 2–0, Philly’s defensive shape got passive, allowing Chicago to dictate tempo and claw back two goals. It’s a cautionary tale: this team thrives in transition and chaos, not when sitting back and absorbing pressure.
- Chicago’s Oregel Problem: The Fire’s late red card to Sergio Oregel adds insult to injury. His dismissal for violent conduct means Chicago will be without one of their more versatile midfielders for Game 2.
Lineups
Philadelphia Union (4-4-2): Andre Blake, Jakob Glesnes, Nathan Harriel (Frankie Westfield – 64′ ), Kai Wagner, Olwethu Makhanya, Jovan Lukic (Jesús Bueno – 82′), Indiana Vassilev (Cavan Sullivan – 82′), Danley Jean Jacques, Milan Iloski, Tai Baribo, Bruno Damiani (Mikael Uhre – 64′)
Unused Substitutes: Andrew Rick, Olivier Mbaizo, Alejandro Bedoya, Chris Donovan, Ben Bender
Chicago Fire (3-4-3): Chris Brady, Joel Waterman, Jack Elliott, Samual Rogers (Brian Gutierrez – 73′ ), D’Avilla Dje Tah (Mauricio Pineda – 68′), Rominigue Kouame (Sergio Oregel – 73′), Andrew Gutman, Jonathan Dean (Tom Barlow 90’+1′), Hugo Cuypers, Maren Haile-Selassie, Jonathan Bamba
Unused Substitutes: Jeff Gal, Omar Gonzalez, Kellyn Acosta, Justin Reynolds
Scoring Summary:
PHI: Indiana Vassilev (Mikael Uhre, Milan Iloski) – 70’
PHI: Milan Iloski (Tai Baribo) – 75’
CHI: Jonathan Bamba (Andrew Gutman) – 84′
CHI: Jack Elliott (Jonathan Bamba) – 90’+3′
Penalty Kick Summary:
PHI: Mikael Uhre – Saved (2-2)
CHI: Jack Elliott – Saved (2-2)
PHI: Frankie Westfield – Goal (PHI 3-2)
CHI: Brian Gutierrez – Goal (3-3)
PHI: Milan Iloski – Goal (PHI 4-3)
CHI: Hugo Cuypers – Goal (4-4)
PHI: Tai Baribo – Goal (PHI 5-4)
CHI: Joel Waterman – Missed (PHI 5-4)
PHI: Jesús Bueno – Goal (PHI 6-4)
Disciplinary Summary:
CHI: Joel Waterman (Yellow – Foul ) – 67’
PHI: Jovan Lukic (Yellow – Foul ) – 74’
CHI: Jack Elliott (Yellow – Foul ) – 89’
PHI: Jakob Glesnes (Yellow – Foul ) – 90’+1′
CHI: Sergio Oregel (Red – Violent Conduct) – 90’+4′
CHI: Brian Gutierrez (Yellow – Poor Sportsmanship) – 90’+5′
PHI: Kai Wagner (Yellow – Poor Sportsmanship) – 90’+5′


4th time this season the Union have given up the lead in stoppage time at home. Second time it started as a 2 goal lead. They need to either blow the game wide open like they did against Chicago in August or clamp down on defense and get the shutout.
Greg Bertha let’s strategy for the Fire was the most cynical that I remember watching in years. Literally from the opening whistle, the Fire did everything they could to shorten the game by delaying EVERY SINGLE goal kick and thrown in. It was maddening – and in the end, it almost worked. I expect that Berthaler will return to Chicago feeling he had the perfect tactics drawn up, but I think it was a horrible display of (barely) soccer. The ref is partly guilty here as well. He needed to give a yellow to the Fire goalie to get the game moving, but never did so. Of course I’m glad that the Union won, but the Fire’s tactics were insulting tonight.
+1
They were cynically playing for pens from the first minute. Their captain got a lecture from the ref but the delaying continued and no cards followed.
Doop!
Fitting that an ex gets their moment against us. Thrilling second half, really. Hoping the rubber match is equally entertaining.
–
Bueno‘s PK was cold. Dude just strolled up after. I like it.