Major League Soccer Regular Season - 7

CF Montreal 1 - 2 FT Philadelphia Union

Saputo Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
50
FT
Sat, Apr 11
CF Montreal
1-2
Philadelphia Union
⚡ Intensity 46
⚖️ Balance 74
🏆 Stakes 0
🎲 Upset 10
Philadelphia completes crucial second-half comeback.

Philadelphia Union's Comeback Shocks Montreal at Saputo Stadium

Worth Watching Futmetrix Score: 50/100. Philadelphia Union snapped a dreadful five-game losing streak with a gritty comeback victory that leaves CF Montreal searching for answers at the bottom of the table.

Opening Act

The Stakes were incredibly high at Saputo Stadium as two desperate sides clashed at the bottom of the table. CF Montreal and Philadelphia Union entered the fixture carrying immense pressure, with the visitors desperate to snap a miserable five-match losing run. The hosts struck the first blow in the 23rd minute to delight the home supporters. Iván Jaime collected a precise pass from E. Morales and buried the finish, seemingly compounding Philadelphia's season of woe. Despite Montreal attempting to establish a confident passing rhythm, the visitors simply refused to fold. Montreal goalkeeper Thomas Gillier proved absolutely essential during this phase, producing four critical saves to preserve the narrow advantage heading into the dressing room. The opening half showcased a tense battle, but the looming threat of another defeat sparked a massive reaction.

The Pivot

The tactical Balance completely flipped shortly after the restart. Philadelphia emerged with renewed purpose, abandoning their earlier cautious approach and dialing up the Intensity to overwhelm the hosts in midfield. Their aggressive press and relentless determination yielded immediate dividends in the 55th minute. Defender J. Sery Larsen pushed forward and capitalized on sustained attacking pressure to brilliantly level the scoreline. The equalizer clearly rattled Montreal, transforming the atmosphere inside the stadium from expectant to highly anxious. Philadelphia edged possession to 51 percent by dictating the tempo in the middle third and continually stretching the Canadian defense out of shape. A barrage of 15 total shots from the visitors meant the home side was constantly scrambling. The momentum decisively swung, and Philadelphia hunted their first elusive victory of the campaign.

Resolution

The decisive blow came courtesy of a brilliant managerial adjustment that paid off instantly. Substitute E. Alladoh entered the fray in the 66th minute and immediately changed the complexion of the final third. In the 70th minute, he carved open the Montreal backline to serve up a perfect assist for J. Bueno, who made absolutely no mistake with the finishing touch. The Upset Factor materialized as the previously point-less Philadelphia side completed a stunning second-half comeback on the road. Montreal pushed forward desperately in search of a late equalizer, but their disjointed attacks failed to register the required threat. The final whistle brought immense relief and jubilant celebrations for Philadelphia Union, who finally put crucial points on the board, while plunging Montreal deeper into an early-season crisis following another bitter collapse.

Key Questions

How did CF Montreal complete the comeback from behind?

CF Montreal didn't complete a comeback. They actually squandered a 1-0 advantage, allowing Philadelphia Union to mount a stunning second-half rally to win 2-1.

How did substitute Iván Jaime change the game?

Iván Jaime wasn't a substitute. He started the match and confidently opened the scoring in the 23rd minute, though Montreal ultimately suffered a home defeat.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
49%
51%
CF Montreal 49%
Philadelphia Union 51%
Shots
7
15
CF Montreal 7
Philadelphia Union 15
Shots on Target
4
6
CF Montreal 4
Philadelphia Union 6
Expected Goals (xG)
0.97
1.02
CF Montreal 0.97
Philadelphia Union 1.02
Passes
322
313
CF Montreal 322
Philadelphia Union 313
Pass Accuracy
70%
72%
CF Montreal 70%
Philadelphia Union 72%
Corners
2
4
CF Montreal 2
Philadelphia Union 4
Fouls
16
16
CF Montreal 16
Philadelphia Union 16
Yellow Cards
3
3
CF Montreal 3
Philadelphia Union 3
Red Cards
0
0
CF Montreal 0
Philadelphia Union 0

Match Events

22' 🟨 T. Gillier
23' Ivan Jaime (E. Morales)
37' 🟨 P. Owusu
37' 🔄 W. Carmona F. Herbers
43' 🟨 V. Loturi
J. Sery Larsen 🟨 45'+6
HT
J. Sery Larsen 55'
O. Makhanya 🟨 59'
B. Bender E. Alladoh 🔄 66'
70' 🔄 D. Thorhallsson G. Synchuk
70' 🔄 E. Morales T. Aviles
J. Bueno (E. Alladoh) 70'
M. Iloski A. Bedoya 🔄 81'
J. Sery Larsen P. Ndinga 🔄 81'
82' 🔄 V. Loturi O. Escobar
82' 🔄 F. Herbers M. Opoku
B. Damiani 🟨 85'
I. Vassilev C. Sullivan 🔄 88'
J. Lukic 🟨 90'+7
FT

Player Cards

Our take on every player in this match

CF Montreal

Goalkeepers
Thomas Gillier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Dawid Bugaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Efraín Morales
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
36%
Pass Acc
Brayan Vera
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Luca Petrasso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Victor Loturi
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Matthew Longstaff
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Dagur Dan Þórhallsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Wikelman Carmona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
37
Entry
Iván Jaime
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Prince-Osei Owusu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
BENCH
Sebastian Breza
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Brandan Craig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tomás Avilés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Samuel Piette
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hennadiy Synchuk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Daniel Rios
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kwadwo Opoku
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Olger Escobar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Fabian Herbers
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
45
Total Mins
82
Entry

Philadelphia Union

Goalkeepers
Andre Blake
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Nathan Harriel
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Japhet Sery Larsen
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Olwethu Makhanya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Frankie Westfield
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Ben Bender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
66
Entry
Jesus Bueno
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Jovan Lukić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Indiana Vassilev
NPC
NPC
88
Minutes
88
Minutes
17%
Pass Acc
6.9
Rating
Forwards
Milan Iloski
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Bruno Damiani
MAGNET
MAGNET
57
Activity
57
Activity
35
Passes
22
Duels
BENCH
Andrew Rick
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Geiner Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Finn Sundstrom
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Philippe Ndinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Jeremy Rafanello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cavan Sullivan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Alejandro Bedoya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Malik Jakupovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ezekiel Alladoh
SUPER SUB
SUPER SUB
1
Assist
1
Assist
29
Minutes
6.9
Rating

Head to Head

Date Home Score Away Competition Venue
02/10/2026 Philadelphia Union 2 - 4 CF Montreal Friendlies Clubs
07/16/2025 Philadelphia Union 2 - 1 CF Montreal Major League Soccer Subaru Park
05/03/2025 CF Montreal 1 - 2 Philadelphia Union Major League Soccer Saputo Stadium
02/14/2025 CF Montreal 0 - 1 Philadelphia Union Friendlies Clubs Omni Orlando Resort
08/09/2024 Philadelphia Union 2 - 0 CF Montreal Leagues Cup Subaru Park
06/29/2024 CF Montreal 4 - 2 Philadelphia Union Major League Soccer Stade Saputo
06/01/2024 Philadelphia Union 2 - 2 CF Montreal Major League Soccer Subaru Park
06/03/2023 Philadelphia Union 3 - 0 CF Montreal Major League Soccer Subaru Park
03/18/2023 CF Montreal 3 - 2 Philadelphia Union Major League Soccer Stade Olympique
04/23/2022 Philadelphia Union 1 - 1 CF Montreal Major League Soccer Subaru Park
02/10/2026
Friendlies Clubs
07/16/2025
Major League Soccer Subaru Park
05/03/2025
Major League Soccer Saputo Stadium
02/14/2025
Friendlies Clubs Omni Orlando Resort
08/09/2024
Leagues Cup Subaru Park
06/29/2024
Major League Soccer Stade Saputo
06/01/2024
Major League Soccer Subaru Park
06/03/2023
Major League Soccer Subaru Park
03/18/2023
Major League Soccer Stade Olympique
04/23/2022
Major League Soccer Subaru Park
CF Montreal Win
Philadelphia Union Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Chicago Fire 6 13 8 3 +5 WChicago Fire 1 - 0 Atlanta United FC (12-04-2026)WChicago Fire 1 - 0 Nashville SC (05-04-2026)WPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)LChicago Fire 1 - 2 DC United (15-03-2026)DColumbus Crew 0 - 0 Chicago Fire (08-03-2026)
2 Nashville SC 5 12 12 3 +9 WCharlotte 1 - 2 Nashville SC (11-04-2026)LChicago Fire 1 - 0 Nashville SC (05-04-2026)WNashville SC 5 - 0 Orlando City SC (21-03-2026)WColumbus Crew 0 - 1 Nashville SC (14-03-2026)WNashville SC 4 - 1 New England Revolution (22-02-2026)
3 Inter Miami 5 11 11 7 +4 DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York City FC 2 - 3 Inter Miami (22-03-2026)DCharlotte 0 - 0 Inter Miami (14-03-2026)WDC United 1 - 2 Inter Miami (07-03-2026)WOrlando City SC 2 - 4 Inter Miami (02-03-2026)
4 New York Red Bulls 7 11 11 15 -4 DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)LCharlotte 6 - 1 New York Red Bulls (21-03-2026)DToronto FC 1 - 1 New York Red Bulls (14-03-2026)LNew York Red Bulls 0 - 3 CF Montreal (08-03-2026)
5 New England Revolution 5 9 11 6 +5 WNew England Revolution 1 - 0 DC United (11-04-2026)WNew England Revolution 3 - 0 CF Montreal (04-04-2026)WNew England Revolution 6 - 1 FC Cincinnati (15-03-2026)LNew York Red Bulls 1 - 0 New England Revolution (28-02-2026)LNashville SC 4 - 1 New England Revolution (22-02-2026)
6 Toronto FC 4 8 5 3 +2 DToronto FC 1 - 1 FC Cincinnati (11-04-2026)WToronto FC 2 - 1 Columbus Crew (21-03-2026)DToronto FC 1 - 1 New York Red Bulls (14-03-2026)WFC Cincinnati 0 - 1 Toronto FC (08-03-2026)
7 Charlotte 4 7 9 4 +5 LCharlotte 1 - 2 Nashville SC (11-04-2026)WCharlotte 2 - 1 Philadelphia Union (04-04-2026)WCharlotte 6 - 1 New York Red Bulls (21-03-2026)DCharlotte 0 - 0 Inter Miami (14-03-2026)
8 DC United 5 7 4 4 0 LNew England Revolution 1 - 0 DC United (11-04-2026)DAtlanta United FC 0 - 0 DC United (21-03-2026)WChicago Fire 1 - 2 DC United (15-03-2026)LDC United 1 - 2 Inter Miami (07-03-2026)WDC United 1 - 0 Philadelphia Union (22-02-2026)
9 FC Cincinnati 6 7 10 15 -5 DToronto FC 1 - 1 FC Cincinnati (11-04-2026)LNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)WFC Cincinnati 4 - 3 CF Montreal (22-03-2026)LNew England Revolution 6 - 1 FC Cincinnati (15-03-2026)LFC Cincinnati 0 - 1 Toronto FC (08-03-2026)
10 New York City FC 3 6 9 4 +5 LNew York City FC 2 - 3 Inter Miami (22-03-2026)WNew York City FC 5 - 0 Orlando City SC (07-03-2026)WPhiladelphia Union 1 - 2 New York City FC (01-03-2026)
11 Columbus Crew 5 5 5 5 0 DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)WAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)LToronto FC 2 - 1 Columbus Crew (21-03-2026)LColumbus Crew 0 - 1 Nashville SC (14-03-2026)DColumbus Crew 0 - 0 Chicago Fire (08-03-2026)
12 Atlanta United FC 5 4 4 7 -3 LChicago Fire 1 - 0 Atlanta United FC (12-04-2026)LAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)DAtlanta United FC 0 - 0 DC United (21-03-2026)WAtlanta United FC 3 - 1 Philadelphia Union (14-03-2026)LFC Cincinnati 2 - 0 Atlanta United FC (21-02-2026)
13 Orlando City SC 6 4 6 18 -12 DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)LNashville SC 5 - 0 Orlando City SC (21-03-2026)WOrlando City SC 2 - 1 CF Montreal (14-03-2026)LNew York City FC 5 - 0 Orlando City SC (07-03-2026)LOrlando City SC 2 - 4 Inter Miami (02-03-2026)
14 Philadelphia Union 6 3 6 11 -5 WCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LCharlotte 2 - 1 Philadelphia Union (04-04-2026)LPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)LAtlanta United FC 3 - 1 Philadelphia Union (14-03-2026)LPhiladelphia Union 1 - 2 New York City FC (01-03-2026)
15 CF Montreal 6 3 8 14 -6 LCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LNew England Revolution 3 - 0 CF Montreal (04-04-2026)LFC Cincinnati 4 - 3 CF Montreal (22-03-2026)LOrlando City SC 2 - 1 CF Montreal (14-03-2026)WNew York Red Bulls 0 - 3 CF Montreal (08-03-2026)