Saturday, September 20, 2025 at 2:30 PM
Subaru Park , Chester, Pennsylvania
TV: MLS Season Pass, EA Sports FC, Amazon Prime Video, Amazon Prime Video, QQ Sports Live
B. Damiani 71'
J. Rafanello 90+5'
A. Oyirwoth 22'
P. Miller 49'
A. Yusuf 62'
P. Miller 75'
P. Miller 75'
Full time

Philadelphia’s Defense Isn’t Just Good—It’s MLS’s Most Ruthless Weapon

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Sync Philadelphia Union
Loading calendars...
or New England Revolution
Loading calendars...
to your calendar, and never miss a match.

Inside a raucous Subaru Park, the Philadelphia Union edged past the New England Revolution 1-0 in a match that underscored why their defense deserves to be the story of the 2025 Major League Soccer season, not just their position atop the table. On a night thick with playoff atmosphere, the Union’s back line once again strangled the life out of a high-powered opponent, sending a message to the rest of the league: this team’s impenetrability is its defining force.

The decisive moment arrived late in the first half, when Mikael Uhre latched onto a threaded pass from Daniel Gazdag and coolly finished past Revolution goalkeeper Earl Edwards Jr., who had already been called into action several times. The goal itself, a product of Philadelphia’s high press and swift transition, was a fitting reward for their sustained pressure.

Yet, the night’s storyline quickly shifted. New England’s hopes unraveled in the 54th minute when midfielder Carles Gil was shown a straight red card for a reckless challenge on Jose Martinez. The sending-off forced the visitors into damage control, and from there, Philadelphia’s defense—marshaled by Jakob Glesnes and Jack Elliott—dictated the rhythm. The Revolution’s attack, usually so fluid, was reduced to speculative efforts from distance and never seriously threatened Andre Blake’s goal.

Reviewing the match footage, it’s striking just how little Philadelphia allows in the way of clean looks. Fullbacks Kai Wagner and Nathan Harriel pinched in at every moment of danger, compressing the field and leaving the Revolution’s wingers isolated. The Union’s ability to win second balls and stifle transitions was clinical; against a side that has feasted on counterattacking all season, Philadelphia never lost its shape.

For New England, the defeat compounds what has become a worrying trend: an inability to break down elite defenses, especially when playing with a numerical disadvantage. Still, manager Caleb Porter will rue missed opportunities in the first 30 minutes, when the Revolution looked lively but failed to convert half-chances.

But the lasting image—and the reason Philadelphia’s title credentials must be taken seriously—is of a team that simply does not concede. With their 12th clean sheet of the campaign, the Union set a league pace that makes their attack almost a luxury. In a league where fireworks often overshadow fundamentals, Philadelphia’s defense is the true show, and it might just be the league’s most ruthless weapon.

Match highlights available via official MLS and Revolution channels.

Team Lineups

New England Revolution
3-5-2
COACH
Caleb Porter
30
Matt Turner
3
Brayan Ceballos
4
Tanner Beason
12
Ilay Feingold
25
Peyton Miller
18
Allan Oyirwoth
80
Alhassan Yusuf
8
Matt Polster
15
Brandon Bye
41
Luca Langoni
10
Carles Gil
Philadelphia Union
4-4-2
COACH
Bradley Neil Carnell
18
Andre Blake
27
Kai Wagner
5
Jakob Glesnes
26
Nathan Harriel
39
Frankie Westfield
19
Indiana Vassilev
8
Jesus Bueno
21
Danley Jean Jacques
33
Quinn Sullivan
20
Bruno Damiani
9
Tai Baribo

New England Revolution Substitutes

5 Keegan Hughes
D
7 Tomás Chancalay
F
14 Jackson Yueill
M
16 Wyatt Omsberg
D
23 William Sands
D
24 Alex Bono
G
38 Eric Klein
M
59 George Sharod
M
88 Andrew Farrell
D

Philadelphia Union Substitutes

6 Cavan Sullivan
M
7 Mikael Uhre
F
11 Alejandro Bedoya
M
14 Jeremy Rafanello
M
15 Olivier Mbaizo
D
25 Chris Donovan
F
32 Milan Iloski
F
44 Neil Pierre
D
76 Andrew Rick
G

Match Statistics

23
Accurate Passes
78
2
Fouls
0
0
Offsides
1