Toronto FC vs CF Montreal

10 October 2026 · MLS · 2026 · Referee Allen Chapman

Full time 2 – 1

Half-time: 0–0

  • Lewis Morgan 90+3’
  • Đorđe Mihailović 90+5’
  • Daniel Ríos 51’

Match summary

Toronto FC came from behind to win 2-1 at home to CF Montreal, with the winner arriving in stoppage time. It was goalless at half-time.

Daniel Ríos put CF Montreal ahead in the 51st minute, Lewis Morgan equalised in stoppage time, and Đorđe Mihailović won it in stoppage time.

There was little between the sides on chances: Toronto FC created 1.66 expected goals (xG) from 14 shots, CF Montreal 1.67 from 16.

Match stats

52% Possession 48%
14 Shots 16
5 Shots on target 7
8 Corners 6
74 Attacks 78
51 Dangerous attacks 34
351 Passes 339
77.8% Pass accuracy 75.2%
11 Tackles 13
9 Fouls 17
1 Yellow cards 3
4 Offsides 2

Key events

Toronto FC CF Montreal
Kick-off
Matheus PereiraShot on target
11’
Dániel SallóiShot on target
11’
36’
Alexis SánchezShot on target
Half-time0-0
51’
Daniel RíosLeft foot shot0-1 (CF Montreal)
51’
Matthew LongstaffShot on target
Second half underway
54’
Brayan VeraShot on target
55’
Brayan VeraTime wasting
59’
Alexis SánchezShot on target
Theo CorbeanuShot on target
69’
77’
Brayan VeraShot on target
79’
Fabian HerbersShot on target
84’
87’
Luca PetrassoTime wasting
Lewis MorganLeft foot shot1-1 (Toronto FC)
90+3’
Đorđe MihailovićLeft foot shot2-1 (Toronto FC)
90+5’
90+6’
Full-time2-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.66 1.67 51’ Daniel Ríos (CF Montreal), 0-1 51’ 90+3’ Lewis Morgan (Toronto FC), 1-1 90+3’ 90+5’ Đorđe Mihailović (Toronto FC), 2-1 90+5’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.66 1.67 51’ Daniel Ríos (CF Montreal), 0-1 Ríos 51’ 90+3’ Lewis Morgan (Toronto FC), 1-1 Morgan 90+3’ 90+5’ Đorđe Mihailović (Toronto FC), 2-1 Mihailović 90+5’
Toronto FC 1.66 xGCF Montreal 1.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 CF Montreal attacking Toronto FC attacking 
90+5’ Đorđe Mihailović (Toronto FC), open play, 0.64 xG, goal 51’ Daniel Ríos (CF Montreal), open play, 0.57 xG, goal 11’ Matheus Pereira (Toronto FC), open play, 0.28 xG, saved 90+3’ Lewis Morgan (Toronto FC), set piece, 0.22 xG, goal 51’ Matthew Longstaff (CF Montreal), open play, 0.20 xG, saved 80’ Prince Owusu (CF Montreal), open play, 0.18 xG, hit the woodwork 60’ Alexis Sánchez (CF Montreal), open play, 0.13 xG, off target 79’ Fabian Herbers (CF Montreal), set piece, 0.12 xG, saved 30’ Matthew Longstaff (CF Montreal), from a corner, 0.10 xG, off target 36’ Alexis Sánchez (CF Montreal), open play, 0.11 xG, saved 69’ Theo Corbeanu (Toronto FC), open play, 0.08 xG, saved 11’ Dániel Sallói (Toronto FC), open play, 0.07 xG, saved 49’ Luca Petrasso (CF Montreal), from a corner, 0.07 xG, off target 7’ Josh Sargent (Toronto FC), from a corner, 0.06 xG, off target 43’ Dániel Sallói (Toronto FC), open play, 0.06 xG, off target 32’ Josh Sargent (Toronto FC), open play, 0.06 xG, off target 81’ Theo Corbeanu (Toronto FC), open play, 0.04 xG, off target 85’ Đorđe Mihailović (Toronto FC), open play, 0.04 xG, off target 54’ Brayan Vera (CF Montreal), from a corner, 0.04 xG, saved 83’ Dawid Bugaj (CF Montreal), open play, 0.03 xG, blocked 5’ Theo Corbeanu (Toronto FC), open play, 0.03 xG, off target 59’ Alexis Sánchez (CF Montreal), direct free kick, 0.03 xG, saved 68’ Matheus Pereira (Toronto FC), open play, 0.03 xG, off target 7’ Josh Sargent (Toronto FC), from a corner, 0.03 xG, blocked 30’ Luca Petrasso (CF Montreal), from a corner, 0.02 xG, blocked 48’ Daniel Ríos (CF Montreal), open play, 0.02 xG, off target 30’ Victor Loturi (CF Montreal), from a corner, 0.01 xG, blocked 49’ Brayan Vera (CF Montreal), from a corner, 0.02 xG, blocked 77’ Brayan Vera (CF Montreal), set piece, 0.01 xG, saved 76’ Đorđe Mihailović (Toronto FC), open play, 0.01 xG, blocked 90+5’ Đorđe Mihailović (Toronto FC), open play, 0.64 xG, goal 51’ Daniel Ríos (CF Montreal), open play, 0.57 xG, goal 11’ Matheus Pereira (Toronto FC), open play, 0.28 xG, saved 90+3’ Lewis Morgan (Toronto FC), set piece, 0.22 xG, goal 51’ Matthew Longstaff (CF Montreal), open play, 0.20 xG, saved 80’ Prince Owusu (CF Montreal), open play, 0.18 xG, hit the woodwork 60’ Alexis Sánchez (CF Montreal), open play, 0.13 xG, off target 79’ Fabian Herbers (CF Montreal), set piece, 0.12 xG, saved 36’ Alexis Sánchez (CF Montreal), open play, 0.11 xG, saved 30’ Matthew Longstaff (CF Montreal), from a corner, 0.10 xG, off target 69’ Theo Corbeanu (Toronto FC), open play, 0.08 xG, saved 11’ Dániel Sallói (Toronto FC), open play, 0.07 xG, saved 49’ Luca Petrasso (CF Montreal), from a corner, 0.07 xG, off target 7’ Josh Sargent (Toronto FC), from a corner, 0.06 xG, off target 43’ Dániel Sallói (Toronto FC), open play, 0.06 xG, off target 32’ Josh Sargent (Toronto FC), open play, 0.06 xG, off target 85’ Đorđe Mihailović (Toronto FC), open play, 0.04 xG, off target 81’ Theo Corbeanu (Toronto FC), open play, 0.04 xG, off target 54’ Brayan Vera (CF Montreal), from a corner, 0.04 xG, saved 83’ Dawid Bugaj (CF Montreal), open play, 0.03 xG, blocked 5’ Theo Corbeanu (Toronto FC), open play, 0.03 xG, off target 59’ Alexis Sánchez (CF Montreal), direct free kick, 0.03 xG, saved 68’ Matheus Pereira (Toronto FC), open play, 0.03 xG, off target 7’ Josh Sargent (Toronto FC), from a corner, 0.03 xG, blocked 30’ Luca Petrasso (CF Montreal), from a corner, 0.02 xG, blocked 48’ Daniel Ríos (CF Montreal), open play, 0.02 xG, off target 49’ Brayan Vera (CF Montreal), from a corner, 0.02 xG, blocked 77’ Brayan Vera (CF Montreal), set piece, 0.01 xG, saved 30’ Victor Loturi (CF Montreal), from a corner, 0.01 xG, blocked 76’ Đorđe Mihailović (Toronto FC), open play, 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

Toronto FC 4-3-3 Starting XI
Gavran 23’
Laryea
Pereira
Kuscevic
Gomis
Osorio 61’
Coello 82’
Dorsch
Sallói
Sargent
Corbeanu
CF Montreal 3-4-2-1 Starting XI
Breza
Neal
Craig 86’
Vera
Petrasso
Loturi 72’
Longstaff
Bugaj
Ríos 86’
Sánchez 72’
Owusu

Player stats

Goalkeeper2 players
Luka Gavran Taken off
23′ 0 0 7 1 – – – –
William Yarbrough Came on as a substitute
67′ 6 1 28 1 – – – –
Defenders4 players
90′ 1 2 – 4 – 34 1 – –
90′ 1 5 1 5 2 51 2 – – –
90′ 4 2 – 6 – 42 1 – – –
90′ – – 1 3 1 25 1 – – –
Midfielders6 players
Jonathan Osorio Taken off
61′ – – 18 1 0.01 – – – 1 – –
Alonso Coello Taken off
82′ – – 48 2 0.06 1 – 6 – 1 –
90′ – 1 30 1 0.06 1 – 3 1 1 –
90′ – 1 19 2 0.65 2 – 7 – 3 –
90′ – – 16 2 0.01 1 1 4 1 3 –
Đorđe Mihailović Came on as a substitute
29′ 1 – 12 1 0.11 – – 1 – – –
Forwards2 players
90′ – – 3 – 0.14 0.17 1 8 3 18 –
Lewis Morgan Came on as a substitute
8′ 1 – 1 1 0.22 0.00 – – – 3 –
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.