You are offline. Live updates are paused.

Tip: press Ctrl + K anytime to open search.

MLS Full Time
MLS USA

CF Montréal

4 vs 1
Full Time

Portland Timbers

Sunusi Ibrahim 28'
Mahala Opoku 35'
Mathieu Choiniere 64'
Mason Toye 76'
Franck Boli 86'

Pre-match Context

Competition Stage

Match State

Full Time

H2H Edge (last 5)

CF Montréal

2

Draws

3

Portland Timbers

0

Stadium

Stade Saputo (Montreal, Quebec)

20.8K cap.

Match Information

Kickoff

Referee

Lukasz Szpala

Capacity

20.8K

Possession Edge

CF Montréal 43% - 57% Portland Timbers

Match Snapshot

Half Time

0 - 0

Full Time

4 - 1

Cards

H 0Y/0R · A 1Y/0R

Offsides

CF Montréal 3 · 4 Portland Timbers

Key Moments

86' · Goal

Franck Boli

Portland Timbers

80' · Substitution

Ariel Lassiter

CF Montréal

76' · Goal

Mason Toye

CF Montréal

69' · Substitution

Dairon Asprilla

Portland Timbers

69' · Substitution

Romell Quioto

CF Montréal

68' · Substitution

Mahala Opoku

CF Montréal

Full Match Statistics

Advanced Snapshot

Portland Timbers edge

Control 43% Possession 57% Control
Attack 15.0 Pressure 16.0 Attack
Tempo 13 Discipline 17 Tempo

43%

CF Montréal

Poss

57%

Portland Timbers

43%
Ball Possession
57%
2.08
Expected Goals
2.25
15
Total Shots
16
3
Offsides
4
11
Fouls
12
0
Yellow Cards
1
0
Red Cards
0
3
Goalkeeper Saves
4
5
Substitutions
5
2.25
Expected Goals Conceded
2.08
9
Goal Kicks
5
14
Throw-Ins
19
1.80
Expected Assists
1.23
364
Total Passes
477
12
Free Kicks
11
1.82
Expected Goals On Target
1.52
0
Hit Woodwork
1
3
Shots Blocked
6
4
Shots Off Target
6
75
Attacks
135
290
Passes Completed
394
4
Corners
4
3
Big Chances Created
4
8
Shots On Target
4

CF Montréal

80' OUT | Bryce Duke IN
69' OUT | Zachary Brault-Guillard IN
68' OUT | Lassi Lappalainen IN

Substitutes

69' IN | Romell Quioto OUT
80' IN | Ariel Lassiter OUT
68' IN | Mahala Opoku OUT

Portland Timbers

62' OUT | Eric Miller IN
20
Evander
61' OUT | Sebastian Blanco IN
80
Antony
46' OUT | Franck Boli IN
69' OUT | Yimmi Chará IN

Substitutes

62' IN | Claudio Bravo OUT
61' IN | Bryan Acosta OUT
69' IN | Dairon Asprilla OUT
46' IN | Antony OUT
CF Montréal
Portland Timbers
Phase 90'
Full Time

Match Finished - Match

Goal 86'

Goal for Portland Timbers

Franck Boli finishes the chance

Portland Timbers

Substitution 80'

Substitution - CF Montréal

OutAriel Lassiter InBryce Duke

CF Montréal

Goal 76'

Goal for CF Montréal

Mason Toye finishes the chance

CF Montréal

Substitution 69'

Substitution - Portland Timbers

OutDairon Asprilla InYimmi Chará

Portland Timbers

Substitution 69'

Substitution - CF Montréal

OutRomell Quioto InZachary Brault-Guillard

CF Montréal

Substitution 68'

Substitution - CF Montréal

OutMahala Opoku InLassi Lappalainen

CF Montréal

Woodwork 68'

Woodwork - Portland Timbers

Eric Miller

Portland Timbers

Goal 64'

Goal for CF Montréal

Mathieu Choiniere finishes the chance

CF Montréal

Substitution 62'

Substitution - Portland Timbers

OutClaudio Bravo InEric Miller

Portland Timbers

Substitution 61'

Substitution - Portland Timbers

OutBryan Acosta InSebastian Blanco

Portland Timbers

Yellow Card 53'

Yellow Card - Portland Timbers

Bryan Acosta booked

Portland Timbers

Substitution 46'

Substitution - Portland Timbers

OutAntony InFranck Boli

Portland Timbers

Phase 46'
Second Half

Second Half Started - Match

Phase 45'
Half Time

Halftime - Match

Goal 35'

Goal for CF Montréal

Mahala Opoku finishes the chance

CF Montréal

Goal 28'

Goal for CF Montréal

Sunusi Ibrahim finishes the chance

CF Montréal

Phase -
Kickoff

Match Started - Match

ESC
No results found for ""

Tactical Search

Type at least 3 characters to search the global football database.

↑↓ NAVIGATE SELECT
PRO MODE