Philadelphia looked the sharper side early on and took the lead before the break, but New England came roaring back in the second half to turn it around. The hosts dominated proceedings with 61% possession and kept pressing the Union hard, earning nine corners as they hunted the equaliser. Carles Gil was the driving force behind the comeback, pulling the strings in midfield with a performance that earned him a 9/10 rating, and his influence helped turn the tide as New England eventually won 2-1. It was a scrappy affair at times, with both sides getting off two shots on target apiece, but New England's persistence paid off. Coming from behind to take three points from a Union team that had started so well shows real character, even if Philadelphia probably felt they should have done more to protect their advantage. The result keeps the Revolution moving in the right direction at home.
The Matchup
New England Revolution 2-1 Philadelphia Union was the final score at Gillette Stadium, in a game where New England Revolution did enough across the ninety minutes to deserve the three points. New England Revolution also had the better share of the ball, holding 61% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 10 attempts from New England Revolution against 11 from Philadelphia Union over the course of the game. It was not always comfortable for New England Revolution, and Philadelphia Union pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 31' | Philadelphia Union | Substitution — F. Westfield on, O. Mbaizo off | 0-0 | |
| 34' | Philadelphia Union | Jovan Lukić | 0-0 | |
| 37' | Philadelphia Union | Goal — W. Sands | 0-1 | |
| 45+2' | Philadelphia Union | Indiana Vassilev | 0-1 | |
| 61' | New England Revolution | Goal — L. Langoni (assist: C. Gil) | 1-1 | |
| 62' | Philadelphia Union | Substitution — M. Iloski on, B. Damiani off | 1-1 | |
| 62' | Philadelphia Union | Substitution — E. Alladoh on, A. Anello off | 1-1 | |
| 63' | New England Revolution | Substitution — G. Yow on, D. Fagundez off | 1-1 | |
| 73' | Philadelphia Union | Substitution — C. Sullivan on, A. Bedoya off | 1-1 | |
| 73' | Philadelphia Union | Substitution — I. Vassilev on, M. Jakupovic off | 1-1 | |
| 79' | New England Revolution | Substitution — L. Langoni on, M. Polster off | 1-1 | |
| 85' | Philadelphia Union | Agustin Anello | 1-1 | |
| 87' | New England Revolution | Goal — C. Gil | 2-1 | |
| 90+1' | New England Revolution | Substitution — D. Turgeman on, T. Beason off | 2-1 |
New England Revolution vs Philadelphia Union Lineups
Looking Ahead
New England Revolution does not have long to wait before getting back out onto the pitch. Their next test comes away at Columbus Crew, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Columbus Crew vs New England Revolution going to play at 29 August 2026 in Major League Soccer 2026.
Philadelphia Union, meanwhile, will already be turning their attention to what comes next. They are next in action away at New York Red Bulls, a game that will give an early sense of how they carry this result forward. Full details are here: New York Red Bulls vs Philadelphia Union going to play at 29 August 2026 in Major League Soccer 2026.