CF Montreal vs Charlotte FC

9 September 2026 · MLS · 2026 · Referee Rubiel Vazquez

Full time 1 – 2

Half-time: 1–1

  • Daniel Ríos 34’
  • Liel Abada 37’
  • Idan Toklomati 81’

Match summary

Charlotte FC came from behind to win 2-1 away at CF Montreal. It was 1-1 at half-time.

Daniel Ríos put CF Montreal ahead with a header in the 34th minute, Liel Abada equalised in the 37th minute, and Idan Toklomati won it in the 81st minute.

The chances backed that up: Charlotte FC created 1.78 expected goals (xG) from 15 shots to CF Montreal's 1.23 from 17.

Match stats

58% Possession 42%
17 Shots 15
5 Shots on target 4
11 Corners 3
68 Attacks 58
48 Dangerous attacks 31
560 Passes 416
87.3% Pass accuracy 83.9%
12 Tackles 18
11 Fouls 12
2 Yellow cards 1
0 Offsides 4

Key events

CF Montreal Charlotte FC
Kick-off
Wikelman CarmonaShot on target
14’
33’
Allan Saint-MaximinShot on target
Daniel RíosHeader1-0 (CF Montreal)
34’
37’
Liel AbadaRight foot shot1-1 (Charlotte FC)
45’
Liel AbadaShot on target
45+4’
Half-time1-1
Second half underway
Dante SealyShot on target
63’
Matthew LongstaffShot on target
65’
68’
81’
Idan ToklomatiLeft foot shot1-2 (Charlotte FC)
Matthew LongstaffTime wasting
81’
Owen Graham-RoacheDaniel Ríos
86’
Luca PetrassoShot on target
87’
Full-time1-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.23 1.78 34’ Daniel Ríos (CF Montreal), 1-0 34’ 37’ Liel Abada (Charlotte FC), 1-1 37’ 81’ Idan Toklomati (Charlotte FC), 1-2 81’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.23 1.78 34’ Daniel Ríos (CF Montreal), 1-0 Ríos 34’ 37’ Liel Abada (Charlotte FC), 1-1 Abada 37’ 81’ Idan Toklomati (Charlotte FC), 1-2 Toklomati 81’
CF Montreal 1.23 xGCharlotte FC 1.78 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Charlotte FC attacking CF Montreal attacking 
81’ Idan Toklomati (Charlotte FC), open play, 0.55 xG, goal 45’ Liel Abada (Charlotte FC), open play, 0.40 xG, saved 62’ Alexis Sánchez (CF Montreal), open play, 0.23 xG, off target 34’ Daniel Ríos (CF Montreal), open play, 0.18 xG, goal 71’ Pep Biel (Charlotte FC), open play, 0.16 xG, blocked 79’ Djibril Diani (Charlotte FC), from a corner, 0.13 xG, blocked 83’ Hennadii Synchuk (CF Montreal), open play, 0.13 xG, blocked 37’ Liel Abada (Charlotte FC), open play, 0.13 xG, goal 72’ Hennadii Synchuk (CF Montreal), open play, 0.13 xG, off target 61’ Alexis Sánchez (CF Montreal), open play, 0.10 xG, blocked 79’ Idan Toklomati (Charlotte FC), from a corner, 0.08 xG, off target 87’ Rodolfo Aloko (Charlotte FC), open play, 0.08 xG, blocked 86’ Alexis Sánchez (CF Montreal), direct free kick, 0.06 xG, off target 62’ Wikelman Carmona (CF Montreal), open play, 0.06 xG, off target 90+1’ Rodolfo Aloko (Charlotte FC), open play, 0.05 xG, blocked 90+4’ Efraín Morales (CF Montreal), open play, 0.06 xG, off target 46’ Wikelman Carmona (CF Montreal), open play, 0.05 xG, off target 89’ Dawid Bugaj (CF Montreal), open play, 0.05 xG, off target 65’ Matthew Longstaff (CF Montreal), set piece, 0.04 xG, saved 20’ Matthew Longstaff (CF Montreal), open play, 0.04 xG, off target 90+2’ Rodolfo Aloko (Charlotte FC), from a corner, 0.04 xG, off target 31’ David Schnegg (Charlotte FC), from a corner, 0.03 xG, blocked 48’ Allan Saint-Maximin (Charlotte FC), open play, 0.03 xG, blocked 14’ Wikelman Carmona (CF Montreal), open play, 0.03 xG, saved 63’ Dante Sealy (CF Montreal), open play, 0.03 xG, saved 78’ Allan Saint-Maximin (Charlotte FC), direct free kick, 0.03 xG, blocked 90+2’ David Schnegg (Charlotte FC), from a corner, 0.03 xG, blocked 79’ Hennadii Synchuk (CF Montreal), open play, 0.02 xG, off target 87’ Luca Petrasso (CF Montreal), from a corner, 0.02 xG, saved 33’ Allan Saint-Maximin (Charlotte FC), open play, 0.02 xG, saved 31’ Allan Saint-Maximin (Charlotte FC), open play, 0.01 xG, off target 68’ Hennadii Synchuk (CF Montreal), set piece, 0.01 xG, blocked 81’ Idan Toklomati (Charlotte FC), open play, 0.55 xG, goal 45’ Liel Abada (Charlotte FC), open play, 0.40 xG, saved 62’ Alexis Sánchez (CF Montreal), open play, 0.23 xG, off target 34’ Daniel Ríos (CF Montreal), open play, 0.18 xG, goal 71’ Pep Biel (Charlotte FC), open play, 0.16 xG, blocked 72’ Hennadii Synchuk (CF Montreal), open play, 0.13 xG, off target 79’ Djibril Diani (Charlotte FC), from a corner, 0.13 xG, blocked 83’ Hennadii Synchuk (CF Montreal), open play, 0.13 xG, blocked 37’ Liel Abada (Charlotte FC), open play, 0.13 xG, goal 61’ Alexis Sánchez (CF Montreal), open play, 0.10 xG, blocked 79’ Idan Toklomati (Charlotte FC), from a corner, 0.08 xG, off target 87’ Rodolfo Aloko (Charlotte FC), open play, 0.08 xG, blocked 86’ Alexis Sánchez (CF Montreal), direct free kick, 0.06 xG, off target 62’ Wikelman Carmona (CF Montreal), open play, 0.06 xG, off target 90+4’ Efraín Morales (CF Montreal), open play, 0.06 xG, off target 90+1’ Rodolfo Aloko (Charlotte FC), open play, 0.05 xG, blocked 46’ Wikelman Carmona (CF Montreal), open play, 0.05 xG, off target 89’ Dawid Bugaj (CF Montreal), open play, 0.05 xG, off target 65’ Matthew Longstaff (CF Montreal), set piece, 0.04 xG, saved 20’ Matthew Longstaff (CF Montreal), open play, 0.04 xG, off target 90+2’ Rodolfo Aloko (Charlotte FC), from a corner, 0.04 xG, off target 31’ David Schnegg (Charlotte FC), from a corner, 0.03 xG, blocked 48’ Allan Saint-Maximin (Charlotte FC), open play, 0.03 xG, blocked 14’ Wikelman Carmona (CF Montreal), open play, 0.03 xG, saved 63’ Dante Sealy (CF Montreal), open play, 0.03 xG, saved 90+2’ David Schnegg (Charlotte FC), from a corner, 0.03 xG, blocked 78’ Allan Saint-Maximin (Charlotte FC), direct free kick, 0.03 xG, blocked 79’ Hennadii Synchuk (CF Montreal), open play, 0.02 xG, off target 87’ Luca Petrasso (CF Montreal), from a corner, 0.02 xG, saved 33’ Allan Saint-Maximin (Charlotte FC), open play, 0.02 xG, saved 31’ Allan Saint-Maximin (Charlotte FC), open play, 0.01 xG, off target 68’ Hennadii Synchuk (CF Montreal), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

CF Montreal 4-2-3-1 Starting XI
Breza
Petrasso
Ceballos 75’
Craig
Vera 86’
Loturi
Longstaff
Carmona 65’
Sánchez
Sealy 64’
Ríos 86’
Charlotte FC 4-3-3 Starting XI
Kahlina
Schnegg
Kessler
Ream
Byrne
Torre 67’
Diani
Biel
Saint-Maximin 88’
Goodwin 28’
Abada 68’

Player stats

Goalkeeper1 player
90′ 2 2 23 – – – – –
Defenders6 players
Brayan Ceballos Taken off
75′ 1 – – 2 – 35 2 – – –
90′ 1 3 1 5 2 71 2 – – –
Brayan Vera Taken off
86′ – 3 – 2 1 53 2 – – –
90′ 2 2 1 4 1 55 1 – 1 –
Dawid Bugaj Came on as a substitute
15′ – 1 – – – 9 1 – – –
Efraín Morales Came on as a substitute
9′ 1 – 1 2 1 4 – – – –
Midfielders6 players
90′ – – 43 – 0.08 2 – 7 1 3
90′ – – 75 – 0.10 – – – – –
Wikelman Carmona Taken off
65′ – – 32 – 0.05 3 – 5 – 1 –
Dante Sealy Taken off
64′ – – 29 1 0.05 – – 2 1 1 –
Noah Streit Came on as a substitute
26′ – – 9 2 0.10 – – 2 – – –
Hennadii Synchuk Came on as a substitute
25′ – – 11 2 0.06 – – 1 – – –
Forwards3 players
90′ – – 3 – 0.39 0.23 4 6 2 83 –
Daniel Ríos Taken off
86′ 1 – 1 1 0.18 0.31 2 2 – 26 –
Owen Graham-Roache Came on as a substitute
9′ – – – – – 0.01 – 1 – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.