Major League Soccer Regular Season - 18

CF Montreal 2 - 2 FT New England Revolution

Saputo Stadium

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

Futmetrix Verdict
70
FT
Sat, Aug 1
CF Montreal
2-2
New England Revolution
⚡ Intensity 53
⚖️ Balance 58
🏆 Stakes 56
🎲 Upset 45
A furious comeback shakes Saputo Stadium.

Comeback Kings: CF Montreal Stuns New England in Four-Goal Thriller

Highly Entertaining Futmetrix Score: 70/100. A daunting two-goal deficit was completely erased as the hosts dug deep at Saputo Stadium, proving that early dominance doesn't guarantee three points.

Opening Act

New England edged possession right from the kickoff, asserting their authority as the third-placed team in the standings. The game’s Intensity was palpable immediately, with the visitors turning the field into their own shooting gallery. Their pressure paid dividends on the half-hour mark when C. Gil calmly converted a penalty. Before the hosts could clear their heads, New England Revolution struck again. Just six minutes later, D. Turgeman doubled the advantage. It felt like a routine victory was brewing for a side pushing high up the table. A barrage of 32 combined shots across the ninety minutes began taking shape here, yet Montreal looked bereft of ideas going into the locker room, seemingly overwhelmed by the relentless attacking waves from the away side.

The Pivot

The halftime team talk worked wonders, because CF Montreal emerged with renewed venom. The match’s Balance shifted completely in a dizzying seven-minute spell that turned the contest on its head. In the 52nd minute, B. Vera found the back of the net, slashing the deficit in half and instantly reviving the Saputo Stadium crowd. The momentum swing was violent and absolute. New England’s defense, previously impenetrable, began to fracture under the sudden pressure. In the 59th minute, P. Owusu delivered the equalizer, sending the home supporters into raptures. The hosts were incredibly clinical, finding two goals from a meager 0.81 expected goals over the course of the match, punishing every slight hesitation from the visiting backline.

Resolution

Despite the shock of the comeback, New England pushed hard to reclaim the lead. They amassed a staggering 3.85 expected goals by the final whistle, but heroic goalkeeping thwarted their late efforts, with the men between the sticks combining for nine crucial saves. Midfield maestro Brooklyn Raines put in a man-of-the-match shift for the visitors, dictating tempo and creating chances, yet it wasn't enough to secure the win. The sheer Upset Factor of this result cannot be overstated; the twelfth-placed hosts displayed immense grit to secure a point against a heavily favored opponent. The high Stakes of the regular season mean this dropped pair of points could sting New England, while Montreal gains a massive psychological boost in their fight to climb the standings.

Key Questions

How did CF Montreal complete the comeback from behind?

Rapid second-half goals from Vera and Owusu capitalized on brief defensive lapses, turning the momentum entirely in just seven minutes at Saputo Stadium.

What does this mean for CF Montreal's season?

Snatching a point from the third-place team provides a crucial morale boost, helping them chip away at the gap as they fight to climb from twelfth place.

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
46%
54%
CF Montreal 46%
New England Revolution 54%
Shots
13
19
CF Montreal 13
New England Revolution 19
Shots on Target
7
5
CF Montreal 7
New England Revolution 5
Expected Goals (xG)
0.81
3.85
CF Montreal 0.81
New England Revolution 3.85
Passes
418
521
CF Montreal 418
New England Revolution 521
Pass Accuracy
86%
89%
CF Montreal 86%
New England Revolution 89%
Corners
5
3
CF Montreal 5
New England Revolution 3
Fouls
9
4
CF Montreal 9
New England Revolution 4
Yellow Cards
1
0
CF Montreal 1
New England Revolution 0
Red Cards
0
0
CF Montreal 0
New England Revolution 0

Match Events

C. Gil 30'
D. Turgeman (P. Miller) 36'
36' 🟨 S. Breza
HT
46' 🔄 M. Longstaff O. Escobar
52' B. Vera (E. Morales)
M. Zambrano L. Langoni 🔄 56'
59' P. Owusu (L. Petrasso)
71' 🔄 D. Rios F. Herbers
M. Polster C. Baker 🔄 73'
D. Turgeman W. Harris 🔄 73'
85' 🔄 V. Loturi B. Craig
85' 🔄 G. Synchuk S. Piette
P. Miller G. Yow 🔄 86'
A. Yusuf J. Yueill 🔄 86'
FT

Player Cards

Our take on every player in this match

CF Montreal

Goalkeepers
Sebastian Breza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Dawid Bugaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Efraín Morales
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.6
Rating
Brayan Vera
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Luca Petrasso
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
27%
Pass Acc
Midfielders
Matthew Longstaff
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
25%
Pass Acc
Daniel Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Victor Loturi
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Forwards
Hennadii Synchuk
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Prince Owusu
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
6.9
Rating
Daniel Rios
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Samsy Keita
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Brandan Craig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Jalen Neal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Piette
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Noah Streit
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ivan Losenko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabian Herbers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Olger Escobar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry

New England Revolution

Goalkeepers
Matt Turner
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
24%
Pass Acc
Defenders
Matt Polster
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Ethan Kohler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mamadou Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
William Sands
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Brooklyn Raines
MAGNET
MAGNET
84
Activity
84
Activity
78
Passes
6
Duels
Alhassan Yusuf
NPC
NPC
86
Minutes
86
Minutes
44%
Pass Acc
6.9
Rating
Peyton Miller
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Carles Gil
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Marcos Zambrano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Forwards
Dor Turgeman
FINISHER
FINISHER
1
Goals
1
Goals
5
Shots
6.2
Rating
BENCH
JD Gunn
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tanner Beason
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cody Baker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Eric Klein
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Fagúndez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jackson Yueill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Griffin Yow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Wilson Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Luca Langoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/04/2026 New England Revolution 3 - 0 CF Montreal Major League Soccer Gillette Stadium
02/07/2026 New England Revolution 1 - 2 CF Montreal Friendlies Clubs
07/25/2025 New England Revolution 1 - 3 CF Montreal Major League Soccer Gillette Stadium
05/31/2025 CF Montreal 0 - 3 New England Revolution Major League Soccer Saputo Stadium
09/18/2024 New England Revolution 2 - 2 CF Montreal Major League Soccer Gillette Stadium
08/24/2024 CF Montreal 0 - 5 New England Revolution Major League Soccer Stade Saputo
08/26/2023 CF Montreal 1 - 0 New England Revolution Major League Soccer Stade Saputo
04/08/2023 New England Revolution 4 - 0 CF Montreal Major League Soccer Gillette Stadium
09/17/2022 New England Revolution 0 - 1 CF Montreal Major League Soccer Gillette Stadium
08/20/2022 CF Montreal 4 - 0 New England Revolution Major League Soccer Stade Saputo
04/04/2026
Major League Soccer Gillette Stadium
02/07/2026
Friendlies Clubs
07/25/2025
Major League Soccer Gillette Stadium
05/31/2025
Major League Soccer Saputo Stadium
09/18/2024
Major League Soccer Gillette Stadium
08/24/2024
Major League Soccer Stade Saputo
08/26/2023
Major League Soccer Stade Saputo
04/08/2023
Major League Soccer Gillette Stadium
09/17/2022
Major League Soccer Gillette Stadium
08/20/2022
Major League Soccer Stade Saputo
CF Montreal Win
New England Revolution Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 15 33 29 11 +18 DDC United 2 - 2 Nashville SC (01-08-2026)LOrlando City SC 1 - 0 Nashville SC (25-07-2026)WNashville SC 1 - 0 CF Montreal (23-07-2026)WNashville SC 1 - 0 Atlanta United FC (18-07-2026)WNashville SC 2 - 1 New York City FC (24-05-2026)
2 Inter Miami 13 28 36 25 +11 DInter Miami 2 - 2 Columbus Crew (01-08-2026)WCF Montreal 0 - 1 Inter Miami (25-07-2026)WInter Miami 3 - 2 Chicago Fire (22-07-2026)WInter Miami 6 - 4 Philadelphia Union (24-05-2026)WFC Cincinnati 3 - 5 Inter Miami (13-05-2026)
3 New England Revolution 15 27 25 17 +8 DCF Montreal 2 - 2 New England Revolution (01-08-2026)WNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)LCharlotte 1 - 0 New England Revolution (23-05-2026)LNew England Revolution 0 - 3 Nashville SC (13-05-2026)
4 Chicago Fire 15 26 26 21 +5 WChicago Fire 2 - 1 Charlotte (02-08-2026)LNew York City FC 3 - 1 Chicago Fire (25-07-2026)LInter Miami 3 - 2 Chicago Fire (22-07-2026)WChicago Fire 2 - 1 Toronto FC (24-05-2026)WCF Montreal 0 - 2 Chicago Fire (16-05-2026)
5 New York Red Bulls 16 22 27 36 -9 WNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)LNew York Red Bulls 0 - 2 Charlotte (25-07-2026)LPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)
6 New York City FC 14 21 26 19 +7 DNew York City FC 1 - 1 Toronto FC (31-07-2026)WNew York City FC 3 - 1 Chicago Fire (25-07-2026)WColumbus Crew 1 - 2 New York City FC (22-07-2026)LNashville SC 2 - 1 New York City FC (24-05-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)
7 Charlotte 15 21 25 22 +3 LChicago Fire 2 - 1 Charlotte (02-08-2026)WNew York Red Bulls 0 - 2 Charlotte (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)WCharlotte 1 - 0 New England Revolution (23-05-2026)WCharlotte 3 - 1 Toronto FC (16-05-2026)
8 DC United 14 21 24 22 +2 DDC United 2 - 2 Nashville SC (01-08-2026)WDC United 2 - 1 Toronto FC (25-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)LDC United 1 - 3 Chicago Fire (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)
9 FC Cincinnati 14 19 34 35 -1 LColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)WFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)LFC Cincinnati 3 - 5 Inter Miami (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)WChicago Fire 2 - 3 FC Cincinnati (03-05-2026)
10 Orlando City SC 15 17 26 40 -14 LNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)WOrlando City SC 1 - 0 Nashville SC (25-07-2026)LFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)
11 Columbus Crew 14 16 18 19 -1 DInter Miami 2 - 2 Columbus Crew (01-08-2026)WColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)LColumbus Crew 1 - 2 New York City FC (22-07-2026)WColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)
12 CF Montreal 16 15 22 28 -6 DCF Montreal 2 - 2 New England Revolution (01-08-2026)LCF Montreal 0 - 1 Inter Miami (25-07-2026)LNashville SC 1 - 0 CF Montreal (23-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)
13 Philadelphia Union 16 13 24 32 -8 WPhiladelphia Union 3 - 2 Atlanta United FC (01-08-2026)WPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)LInter Miami 6 - 4 Philadelphia Union (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)
14 Toronto FC 13 12 15 20 -5 DNew York City FC 1 - 1 Toronto FC (31-07-2026)LDC United 2 - 1 Toronto FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)LChicago Fire 2 - 1 Toronto FC (24-05-2026)
15 Atlanta United FC 15 12 16 26 -10 LPhiladelphia Union 3 - 2 Atlanta United FC (01-08-2026)LNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)LNashville SC 1 - 0 Atlanta United FC (18-07-2026)LColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)