Error:
Alonso Coello11'
Tyrese Spicer56'
Ian Smith90+4' (OG)
Lineups

TOR
4-1-4-1

POT
4-4-2
1
Johnson
6
Thompson
5
Long
17
Rosted
28
Petretta
14
Coello
7
Corbeanu
8
Longstaff
23
Dominguez
16
Spicer
9
Brynhildsen
41
Pantemis
27
Fory
13
Župarić
20
Surman
29
Mosquera
10
Costa
24
Ayala
21
Chará
22
Fernandez
19
Kelsy
9
Mora
Coaches

Robin Fraser

Phil Neville
Substitutions
11 | Derrick Etienne Jr. |
29 | Deandre Kerr |
38 | Charlie Sharp |
74 | Michael Sullivan |
75 | Reid Fisher |
76 | Lazar Stefanovic |
77 | Adisa De Rosario |
78 | Malik Henry |
15 | Eric Miller |
17 | Cristhian Paredes |
23 | Ian Smith |
25 | Trey Muse |
30 | Santiago Moreno |
80 | Joao Ortiz |
88 | Gage Guerra |
Ball Possesion
Toronto | 42% | |
Portland Timbers | 58% |
Top Stats
42
Ball Possession %
5883
Attacks
9042
Dangerous Attacks
36309
Passes
4365
Shots Off Target
213
Shots Total
579
Successful Passes Percentage
837
Shots On Target
03
Goals
053
Duels Won
5749
Long Passes
4922
Total Crosses
17244
Successful Passes
3638
Goal Kicks
910
Key Passes
39
Corners
378
Ball Safe
11750
Successful Dribbles Percentage
393
Throwins
324
Tackles
1817
Successful Long Passes
2614
Dribble Attempts
2335
Successful Long Passes Percentage
532
Successful Headers
44
Accurate Crosses
216
Fouls
157
Shots Insidebox
315
Free Kicks
166
Shots Outsidebox
20
Saves
513
Interceptions
61
Shots Blocked
311
Goal Attempts
17
Successful Dribbles
91
Yellowcards
44
Substitutions
40
Offsides
31
Hit Woodwork
03
Big Chances Created
02
Big Chances Missed
02
Injuries
2H2H

Wins
-
Draw
-
Wins

Team Form
- 11'
Goal
1-0Alonso Coello
- 43'
Yellowcard
FoulDario Župarić
- 54'
Substitution
1st SubstitutionSantiago Moreno
Omir Fernandez
- 56'
Goal
2-0Tyrese Spicer
Ola Brynhildsen
- 68'
Yellowcard
FoulJimer Fory
- 69'
Substitution
2nd SubstitutionDerrick Etienne Jr.
Tyrese Spicer
- 73'
Substitution
3rd SubstitutionGage Guerra
Felipe Mora
- 73'
Substitution
4th SubstitutionCristhian Paredes
Diego Chará
- 74'
Substitution
5th SubstitutionIan Smith
Jimer Fory
- 77'
Yellowcard
FoulDavid Ayala
- 85'
Substitution
6th SubstitutionDeandre Kerr
Ola Brynhildsen
- 86'
Substitution
7th SubstitutionMichael Sullivan
Matty Longstaff
- 90'
Yellowcard
FoulKevin Kelsy
- 94'
Own Goal
3-0Ian Smith
Derrick Etienne Jr.
- 95'
Substitution
8th SubstitutionCharlie Sharp
Maxime Dominguez
- 95'
Yellowcard
FoulKosi Thompson
The team rosters have been revealed, and the players are currently engaged in their warm-up routines.
The opening half kicks off now.
1'
Corner kick for Toronto FC, awarded after Jimer Fory allowed the ball to go out.
2'
Corner kick awarded to Toronto FC after Juan Mosquera allowed the ball to go out.
3'
Corner kick awarded to Toronto FC after Dario Zuparic allowed the ball to go out.
4'
Missed opportunity! Kevin Long from Toronto FC heads the ball from the center of the box, but it goes wide to the right. The chance was set up by Alonso Coello, who delivered a cross after a corner kick.
6'
Finn Surman of the Portland Timbers earns a free kick in his team's defensive zone.
6'
Kosi Thompson from Toronto FC commits a foul.
11'
Goal
Goal! Toronto FC takes the lead with a score of 1-0 against the Portland Timbers. Alonso Coello scores with a right-footed strike from outside the penalty area after a set piece play.
15'
Dario Zuparic commits a foul for the Portland Timbers.
15'
Theo Corbeanu from Toronto FC is awarded a free kick on the right flank.
16'
Missed opportunity! Raoul Petretta from Toronto FC took a left-footed shot from outside the penalty area after a set piece, but it didn't hit the target.
16'
A shot on goal was thwarted. Maxime Dominguez from Toronto FC took a left-footed strike from outside the penalty area, but James Pantemis of the Portland Timbers made a great save, diving to the top right corner. The effort was set up by Ola Brynhildsen.
17'
Corner kick awarded to Toronto FC, following a save by James Pantemis.
17'
Maxime Dominguez of Toronto FC commits a foul.
17'
Kevin Kelsy of the Portland Timbers earns a free kick in his team's defensive zone.
18'
Finn Surman of the Portland Timbers earns a free kick in his team's defensive zone.
18'
Ola Brynhildsen commits a foul for Toronto FC.
20'
David da Costa from the Portland Timbers earns a free kick on the left side of the field.
20'
Matty Longstaff commits a foul for Toronto FC.
23'
Matty Longstaff from Toronto FC earns a free kick on the right flank.
23'
Matty Longstaff from Toronto FC earns a free kick on the right side of the field.
29'
Felipe Mora from the Portland Timbers earns a free kick in his team's defensive zone.
29'
Maxime Dominguez from Toronto FC commits a foul.
29'
Jimer Fory from the Portland Timbers committed a foul.
29'
Theo Corbeanu from Toronto FC earns a free kick in his own half.
31'
Theo Corbeanu commits a foul for Toronto FC.
31'
Jimer Fory of the Portland Timbers is awarded a free kick in their own half.
31'
Felipe Mora of the Portland Timbers earns a free kick in his team's defensive zone.
31'
Alonso Coello commits a foul for Toronto FC.
35'
Alonso Coello commits a foul for Toronto FC.
35'
Kevin Kelsy of the Portland Timbers earns a free kick in his team's defensive zone.
36'
Kevin Long commits a foul for Toronto FC.
36'
Kevin Kelsy of the Portland Timbers is awarded a free kick in his team's defensive zone.
37'
Kosi Thompson from Toronto FC committed a foul.
37'
Jimer Fory from the Portland Timbers has been awarded a free kick in his team's defensive zone.
38'
Matty Longstaff from Toronto FC earns a free kick in his own half.
38'
Matty Longstaff of Toronto FC is awarded a free kick in his team's defensive zone.
40'
Maxime Dominguez from Toronto FC commits a foul.
40'
Omir Fernandez from the Portland Timbers earns a free kick in his team's defensive zone.
42'
Theo Corbeanu from Toronto FC earns a free kick in his team's defensive zone.
42'
David Ayala from the Portland Timbers earns a free kick in the opponent's half.
43'
Dario Zuparic commits a foul for the Portland Timbers.
43'
Ola Brynhildsen of Toronto FC is awarded a free kick in the opponent's half.
43'
Dario Zuparic of the Portland Timbers receives a yellow card for committing a serious foul.
44'
Missed opportunity! Alonso Coello from Toronto FC took a right-footed shot from outside the penalty area following a direct free kick, but it went wide.
45+1'
The fourth official has indicated that there will be one minute of stoppage time.
45+2'
The first half concludes with Toronto FC leading Portland Timbers 1-0.
45'
The second half is underway with Toronto FC leading Portland Timbers 1-0.
46'
A shot attempt is thwarted. Kevin Kelsy from the Portland Timbers takes a left-footed strike from outside the penalty area, but it gets blocked. The assist comes from Juan Mosquera.
46'
Corner kick awarded to the Portland Timbers after Alonso Coello allowed the ball to go out.
48'
Sigurd Rosted of Toronto FC earns a free kick in his team's defensive zone.
48'
Sigurd Rosted of Toronto FC is awarded a free kick in his team's defensive zone.
49'
Ola Brynhildsen from Toronto FC earns a free kick in his own half.
49'
Ola Brynhildsen from Toronto FC earns a free kick in the defensive zone.
50'
Corner kick awarded to the Portland Timbers after Kevin Long allowed the ball to go out.
52'
Missed opportunity! Ola Brynhildsen of Toronto FC took a right-footed shot from outside the penalty area, but it went wide.
52'
A shot on goal has been thwarted. Tyrese Spicer of Toronto FC unleashed a left-footed strike from the left side of the penalty area, but James Pantemis from the Portland Timbers made a fantastic save, denying the effort in the top left corner. The assist came from Alonso Coello.
52'
Corner kick awarded to Toronto FC, following a play that was defended by James Pantemis.
53'
The game is currently on hold due to an injury to Omir Fernandez from the Portland Timbers.
53'
The pause has ended. They are set to resume play.
54'
Substitution for the Portland Timbers: Santiago Moreno comes on to replace Omir Fernandez, who has been injured.
55'
Corner kick awarded to Toronto FC after Dario Zuparic allowed the ball to go out.
56'
Goal
Goal! Toronto FC leads 2-0 against the Portland Timbers. Tyrese Spicer scores with a left-footed shot from just inches away after a corner kick.
56'
Shot on goal denied. Ola Brynhildsen of Toronto FC had a close-range header, but the goalkeeper made the save.
56'
Goal
Goal! Toronto FC leads 2-0 against the Portland Timbers. Tyrese Spicer scores with a left-footed shot from just a few yards out, finding the center of the net after a corner kick.
58'
Santiago Moreno commits a foul for the Portland Timbers.
58'
Raoul Petretta of Toronto FC earns a free kick in his team's defensive zone.
60'
Raoul Petretta commits a foul for Toronto FC.
60'
Kevin Kelsy of the Portland Timbers earns a free kick on the right side of the pitch.
61'
Missed opportunity! Finn Surman from the Portland Timbers directed a header from the left side of the penalty area, but it just went wide of the top left corner. The chance came after a set piece, with Dario Zuparic providing the assist.
62'
Maxime Dominguez from Toronto FC commits a foul.
62'
Juan Mosquera of the Portland Timbers earns a free kick in the opponent's half.
63'
Santiago Moreno of the Portland Timbers tries a shot with his right foot from outside the penalty area, but it gets deflected.
63'
Corner kick awarded to the Portland Timbers after Sigurd Rosted allowed the ball to go out of play.
65'
Felipe Mora from the Portland Timbers earns a free kick in the opponent's half.
65'
Foul committed by Maxime Dominguez of Toronto FC.
68'
Jimer Fory commits a foul for the Portland Timbers.
68'
Ola Brynhildsen from Toronto FC earns a free kick on the right side of the pitch.
68'
Ola Brynhildsen from Toronto FC earns a free kick on the right side of the field.
68'
Jimer Fory of the Portland Timbers receives a yellow card for committing a serious foul.
69'
Kevin Long commits a foul for Toronto FC.
69'
James Pantemis of the Portland Timbers earns a free kick in his team's defensive zone.
69'
Substitution for Toronto FC: Derrick Etienne comes on to take the place of Tyrese Spicer.
70'
The Portland Timbers have been flagged for offside. Felipe Mora has been caught in an offside position.
71'
The game is currently paused due to an injury to Dario Zuparic from the Portland Timbers.
71'
The game is currently on hold due to an injury to Ola Brynhildsen from Toronto FC.
72'
The pause has ended. They are set to resume play.
73'
Substitution for the Portland Timbers: Gage Guerra comes on to take the place of Felipe Mora.
73'
Substitution for the Portland Timbers: Cristhian Paredes comes on to take the place of Diego Chará.
73'
Substitution for the Portland Timbers: Ian Smith comes on to take the place of Jimer Fory.
77'
Raoul Petretta of Toronto FC is awarded a free kick in the defensive zone.
77'
Raoul Petretta from Toronto FC earns a free kick in his team's defensive zone.
77'
David Ayala from the Portland Timbers commits a foul.
77'
Maxime Dominguez of Toronto FC is awarded a free kick in the opponent's half.
77'
David Ayala of the Portland Timbers receives a yellow card for committing a serious foul.
79'
Missed opportunity! Theo Corbeanu from Toronto FC took a right-footed shot from the right side of the penalty area, but it went wide to the right after a quick counterattack.
83'
Corner kick awarded to Toronto FC after Juan Mosquera allowed the ball to go out of play.
85'
Substitution for Toronto FC: Deandre Kerr comes on to take the place of Ola Brynhildsen.
86'
Substitution for Toronto FC: Michael Sullivan comes on to take the place of Matty Longstaff.
88'
A shot on goal was thwarted. Theo Corbeanu of Toronto FC took a left-footed strike from outside the penalty area, but James Pantemis from the Portland Timbers made a save, diving to the bottom left corner. The attempt was set up by Derrick Etienne.
88'
Corner kick awarded to Toronto FC, following a save made by James Pantemis.
89'
The shot is deflected. Derrick Etienne from Toronto FC takes a left-footed attempt from a challenging position on the left, but it gets blocked. Raoul Petretta provided the assist.
89'
Corner kick awarded to Toronto FC after Finn Surman allowed the ball to go out.
90'
Kevin Kelsy of the Portland Timbers commits a foul.
90'
Maxime Dominguez from Toronto FC earns a free kick on the left side of the field.
90'
Kevin Kelsy of the Portland Timbers receives a yellow card for committing a foul.
90+1'
The fourth official has indicated that there will be 9 minutes of stoppage time.
90+2'
Corner kick awarded to the Portland Timbers after Kevin Long allowed the ball to go out.
90+3'
The game is currently paused due to an injury to Maxime Dominguez from Toronto FC.
90+3'
The pause has ended. They are set to resume play.
90+4'
Goal
Goal! Toronto FC leads 3-0 against the Portland Timbers. Deandre Kerr scores with a left-footed strike from just a few yards out.
90+5'
Substitution for Toronto FC: Charlie Sharp comes on to take the place of Maxime Dominguez.
90+5'
David da Costa of the Portland Timbers earns a free kick in his team's defensive zone.
90+5'
Kosi Thompson from Toronto FC commits a foul.
90+5'
Kosi Thompson from Toronto FC receives a yellow card for committing a serious foul.
90+6'
The Portland Timbers have been flagged for offside. Cristhian Paredes has been ruled offside.
90+8'
Attempt denied. Gage Guerra of the Portland Timbers takes a left-footed shot from the center of the box, but it gets blocked. The assist came from David da Costa.
90+9'
Ian Smith from the Portland Timbers commits a foul.
90+9'
Theo Corbeanu from Toronto FC earns a free kick in his team's defensive zone.
90+10'
The second half concludes with the scoreline reading Toronto FC 3, Portland Timbers 0.
The game concludes with Toronto FC securing a 3-0 victory over the Portland Timbers.