TackleZone
HomeMatchesRankingsStatsCompareLeagues
HomeMatchesRankingsStatsCompareLeagues
Major League Soccer · Matchday 24

CF Montreal

D. Rios 34'

1 – 2

FT

 

HT 1–1

Charlotte

L. Abada 37'

I. Toklomati 81'

Major League Soccer

Matchday 24

CF Montreal1–2Charlotte

1.29

Expected goals

1.31

34′37′81′

Shot-by-shot xG is not available for this fixture, so the race is shown as full-time totals: MON 1.29, CHA 1.31.

MONCHA· Saputo Stadium, Montréal

tacklezone.app

Match report

CF Montreal 1-2 Charlotte

Charlotte edged out CF Montreal 2-1 at Saputo Stadium in Major League Soccer. Rios opened the scoring for CF Montreal on 34', Abada levelled for Charlotte on 37' and Toklomati put Charlotte back in front on 81'.

Expected goals finished CF Montreal 1.29, Charlotte 1.31. The scoreline is a fair reflection of who created more. CF Montreal held 58.0% of the ball.

It was settled late — Toklomati struck on 81' to swing it Charlotte's way with the game otherwise level.

The numbers picked up more than the scoreline shows. Charlotte graded out for low-block fortress — 42.0% possession and 7 shots blocked. Charlotte graded out for counter-punch — 42.0% possession and 1.31 expected goals.

Allan Saint-Maximin came out of it with the best individual rating on the pitch, 7.9 for Charlotte from 1 assist, 6 key passes and 2 shots.

Assembled by TackleZone from this fixture’s match events, team statistics and player ratings. Figures are as reported by the competition feed; where a statistic was not reported, it is left out rather than shown as zero. Longer written analysis is published for selected matches.

Quick stats

58%Possession42%
17Shots13
1.29xG1.31

What the numbers say

5 reads

Comeback Win

Charlotte

Charlotte went behind and turned the match around.

Final score
1–2

Low-Block Fortress

Charlotte

Charlotte handed over the ball and defended the box in numbers — 11 shots blocked or saved on 42.0% of possession.

Possession
42.0%
Shots blocked
7
Saves
4
Conceded
1

Counter-Punch

Charlotte

Charlotte were happy without the ball and still created more — 1.31 xG from 42.0% possession.

Possession
42.0%
Expected goals
1.31
Opponent xG
1.29

Late Drama

Both teams

The game was still moving in the closing minutes — Charlotte scored on 81′.

Goals after 80′
1
Last goal
81′

Timeline

🔄28'

I. Toklomati ↑ A. Goodwin ↓

D. Rios — assist: L. Petrasso

⚽34'
⚽37'

L. Abada — assist: A. Saint-Maximin

Victor Loturi

Foul

🟨45+4'
Half-time

G. Synchuk ↑ W. Carmona ↓

🔄64'

N. Streit ↑ D. Sealy ↓

🔄65'
🟨68'

David Schnegg

Foul

🔄68'

B. Bronico ↑ L. de la Torre ↓

🔄68'

R. Aloko ↑ L. Abada ↓

D. Bugaj ↑ B. Ceballos ↓

🔄75'

Matthew Longstaff

Time wasting

🟨81'
⚽81'

I. Toklomati — assist: D. Schnegg

E. Morales ↑ B. Vera ↓

🔄86'

O. Graham-Roache ↑ D. Rios ↓

🔄86'
🔄88'

M. Agyemang ↑ A. Saint-Maximin ↓

Match info

Kickoff 
VenueSaputo Stadium, Montréal
RefereeRubiel Vazquez, USA
CompetitionMajor League Soccer
Season2026
RoundMatchday 24
StatusMatch Finished
TackleZone

Stats. Insights. Every position.

Data via API-Football

Explore

  • About
  • Articles
  • Match previews
  • Guides
  • Insights
  • Clutch & Bottle

Legal

  • Privacy
  • Terms
  • Contact

Product

  • Rankings
  • Compare
  • Matches
  • Stats

Match context

CF Montreal

#15

24 pts · 27 played

WLLLL

Charlotte

#4

43 pts · 27 played

LWDWD

CF Montreal

WLWL
  • vs FC Cincinnati3–1 · 26 Sep
  • vs Columbus Crew0–2 · 19 Sep
  • vs Vancouver Whitecaps2–1 · 16 Sep
  • @ Colorado Rapids0–1 · 13 Sep

Charlotte

LWDD
  • vs Chicago Fire0–1 · 26 Sep
  • @ DC United2–1 · 19 Sep
  • @ FC Cincinnati3–3 · 12 Sep
  • vs Houston Dynamo0–0 · 5 Sep