OverviewLineupsStatsH2HForm

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

Lineups

Toronto logo
TOR
4-1-4-1
Portland Timbers logo
POT
4-4-2
Johnson
Thompson
Long
Rosted
Petretta
Coello
Corbeanu
Longstaff
Dominguez
Spicer
Brynhildsen
Pantemis
Fory
Župarić
Surman
Mosquera
Costa
Ayala
Chará 
Fernandez
Kelsy
Mora
Robin Fraser logo
Robin Fraser
Phil Neville logo
Phil Neville
Substitutions
11Derrick Etienne Jr.
29Deandre Kerr
38Charlie Sharp
74Michael Sullivan
75Reid Fisher
76Lazar Stefanovic
77Adisa De Rosario
78Malik Henry
15Eric Miller
17Cristhian Paredes
23Ian Smith
25Trey Muse
30Santiago Moreno
80Joao Ortiz
88Gage Guerra
Ball Possesion
Toronto42%
Portland Timbers58%

Top Stats

42
Ball Possession %
58
83
Attacks
90
42
Dangerous Attacks
36
309
Passes
436
5
Shots Off Target
2
13
Shots Total
5
79
Successful Passes Percentage
83
7
Shots On Target
0
3
Goals
0

H2H

Toronto logo
Wins
-
Draw
-
Wins
Portland Timbers logo

Team Form

Standings Comparison

  1. 11'
    Toronto logo

    Goal

    1-0

    Alonso Coello

  2. 43'
    Portland Timbers logo

    Yellowcard

    Foul

    Dario Župarić

  3. 54'
    Portland Timbers logo

    Substitution

    1st Substitution

    Santiago Moreno

    Omir Fernandez

  4. 56'
    Toronto logo

    Goal

    2-0

    Tyrese Spicer

    Ola Brynhildsen

  5. 68'
    Portland Timbers logo

    Yellowcard

    Foul

    Jimer Fory

  6. 69'
    Toronto logo

    Substitution

    2nd Substitution

    Derrick Etienne Jr.

    Tyrese Spicer

  7. 73'
    Portland Timbers logo

    Substitution

    3rd Substitution

    Gage Guerra

    Felipe Mora

  8. 73'
    Portland Timbers logo

    Substitution

    4th Substitution

    Cristhian Paredes

    Diego Chará 

  9. 74'
    Portland Timbers logo

    Substitution

    5th Substitution

    Ian Smith

    Jimer Fory

  10. 77'
    Portland Timbers logo

    Yellowcard

    Foul

    David Ayala

  11. 85'
    Toronto logo

    Substitution

    6th Substitution

    Deandre Kerr

    Ola Brynhildsen

  12. 86'
    Toronto logo

    Substitution

    7th Substitution

    Michael Sullivan

    Matty Longstaff

  13. 90'
    Portland Timbers logo

    Yellowcard

    Foul

    Kevin Kelsy

  14. 94'
    Toronto logo

    Own Goal

    3-0

    Ian Smith

    Derrick Etienne Jr.

  15. 95'
    Toronto logo

    Substitution

    8th Substitution

    Charlie Sharp

    Maxime Dominguez

  16. 95'
    Toronto logo

    Yellowcard

    Foul

    Kosi 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.