Toronto FC
Full Time
Portland Timbers
Own Goal by Ian Smith, Portland Timbers. Toronto FC 3, Portland Timbers 0.
Substitution, Toronto FC. Charlie Sharp replaces Maxime Dominguez.
Kosi Thompson (Toronto FC) is shown the yellow card for a bad foul.
Kevin Kelsy (Portland Timbers) is shown the yellow card for a bad foul.
Substitution, Toronto FC. Michael Sullivan replaces Matty Longstaff.
Substitution, Toronto FC. Deandre Kerr replaces Ola Brynhildsen.
David Ayala (Portland Timbers) is shown the yellow card for a bad foul.
Substitution, Portland Timbers. Ian Smith replaces Jimer Fory.
Substitution, Portland Timbers. Gage Guerra replaces Felipe Mora.
Substitution, Portland Timbers. Cristhian Paredes replaces Diego Chará.
Substitution, Toronto FC. Derrick Etienne Jr. replaces Tyrese Spicer.
Jimer Fory (Portland Timbers) is shown the yellow card for a bad foul.
Goal! Toronto FC 2, Portland Timbers 0. Tyrese Spicer (Toronto FC) left footed shot from very close range to the centre of the goal following a corner.
Substitution, Portland Timbers. Santiago Moreno replaces Omir Fernandez because of an injury.
First Half ends, Toronto FC 1, Portland Timbers 0.
Second Half begins Toronto FC 1, Portland Timbers 0.
Dario Zuparic (Portland Timbers) is shown the yellow card for a bad foul.
Goal! Toronto FC 1, Portland Timbers 0. Alonso Coello (Toronto FC) from a free kick with a right footed shot to the bottom left corner.
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 11 | Colorado Rapids | 15 | +1 | 16 |
| 12 | St. Louis CITY SC | 14 | -4 | 16 |
| 13 | Portland Timbers | 14 | -6 | 14 |
| 14 | Austin FC | 15 | -12 | 14 |
| 15 | Sporting Kansas City | 14 | -22 | 11 |