
Toronto FC vs Portland Timbers, 2019 Major League Soccer, Regular Season
· MLSAbout
Match Timeline
- 0': First Half begins.
- 0': Lineups are announced and players are warming up.
- 3': Attempt saved. Alejandro Pozuelo (Toronto FC) right footed shot from outside the box is saved in the centre of the goal. Assisted by Justin Morrow.
- 4': Foul by Auro (Toronto FC).
- 4': Sebastián Blanco (Portland Timbers) wins a free kick in the defensive half.
- 6': Alejandro Pozuelo (Toronto FC) wins a free kick on the right wing.
- 6': Foul by Diego Chara (Portland Timbers).
- 8': Bill Tuiloma (Portland Timbers) wins a free kick in the defensive half.
- 8': Foul by Jordan Hamilton (Toronto FC).
- 12': Corner, Toronto FC. Conceded by Bill Tuiloma.
- 12': Attempt blocked. Jordan Hamilton (Toronto FC) header from the centre of the box is blocked. Assisted by Alejandro Pozuelo with a cross.
- 12': Corner, Toronto FC. Conceded by Cristhian Paredes.
- 14': Offside, Toronto FC. Michael Bradley tries a through ball, but Jordan Hamilton is caught offside.
- 15': Attempt missed. Andrés Flores (Portland Timbers) header from the centre of the box misses to the right. Assisted by Sebastián Blanco with a cross.
- 15': Foul by Bill Tuiloma (Portland Timbers).
- 15': Jordan Hamilton (Toronto FC) wins a free kick in the attacking half.
- 16': Attempt missed. Sebastián Blanco (Portland Timbers) right footed shot from outside the box misses to the right.
- 17': Alejandro Pozuelo (Toronto FC) wins a free kick in the defensive half.
- 17': Foul by Cristhian Paredes (Portland Timbers).
- 19': Foul by Larrys Mabiala (Portland Timbers).
- 19': Jordan Hamilton (Toronto FC) wins a free kick in the attacking half.
- 19': Attempt saved. Alejandro Pozuelo (Toronto FC) right footed shot from outside the box is saved in the top centre of the goal.
- 20': Corner, Toronto FC. Conceded by Steve Clark.
- 20': Attempt blocked. Eriq Zavaleta (Toronto FC) header from the centre of the box is blocked. Assisted by Alejandro Pozuelo with a cross.
- 20': Goal! Toronto FC 1, Portland Timbers 0. Jonathan Osorio (Toronto FC) right footed shot from very close range to the bottom right corner following a corner.
- 21': Attempt blocked. Jorge Moreira (Portland Timbers) right footed shot from a difficult angle on the right is blocked. Assisted by Diego Chara.
- 21': Corner, Portland Timbers. Conceded by Chris Mavinga.
- 22': Goal! Toronto FC 1, Portland Timbers 1. Bill Tuiloma (Portland Timbers) right footed shot from the centre of the box to the bottom left corner. Assisted by Diego Valeri with a cross following a corner.
- 23': Alejandro Pozuelo (Toronto FC) wins a free kick in the attacking half.
- 23': Foul by Cristhian Paredes (Portland Timbers).
- 24': Foul by Bill Tuiloma (Portland Timbers).
- 24': Jordan Hamilton (Toronto FC) wins a free kick on the right wing.
- 24': Delay in match Alejandro Pozuelo (Toronto FC) because of an injury.
- 26': Delay over. They are ready to continue.
- 27': Attempt missed. Sebastián Blanco (Portland Timbers) right footed shot from outside the box is close, but misses to the left. Assisted by Andrés Flores.
- 28': Attempt blocked. Jeremy Ebobisse (Portland Timbers) left footed shot from outside the box is blocked.
- 28': Delay in match Cristhian Paredes (Portland Timbers) because of an injury.
- 29': Delay over. They are ready to continue.
- 30': Cristhian Paredes (Portland Timbers) wins a free kick in the defensive half.
- 30': Foul by Michael Bradley (Toronto FC).
- 36': Attempt saved. Diego Valeri (Portland Timbers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Sebastián Blanco.
- 37': Corner, Portland Timbers. Conceded by Eriq Zavaleta.
- 38': Offside, Portland Timbers. Jorge Moreira tries a through ball, but Diego Valeri is caught offside.
- 39': Corner, Portland Timbers. Conceded by Chris Mavinga.
- 39': Attempt missed. Bill Tuiloma (Portland Timbers) right footed shot from the centre of the box misses to the right. Assisted by Diego Valeri with a cross following a corner.
- 40': Offside, Toronto FC. Chris Mavinga tries a through ball, but Jordan Hamilton is caught offside.
- 41': Diego Chara (Portland Timbers) wins a free kick on the right wing.
- 41': Foul by Alejandro Pozuelo (Toronto FC).
- 42': Corner, Portland Timbers. Conceded by Justin Morrow.
- 45'+3': First Half ends, Toronto FC 1, Portland Timbers 1.
- 45': Second Half begins Toronto FC 1, Portland Timbers 1.
- 48': Chris Mavinga (Toronto FC) wins a free kick in the defensive half.
- 48': Foul by Jeremy Ebobisse (Portland Timbers).
- 53': Foul by Jordan Hamilton (Toronto FC).
- 53': Larrys Mabiala (Portland Timbers) wins a free kick in the defensive half.
- 57': Foul by Diego Chara (Portland Timbers).
- 57': Michael Bradley (Toronto FC) wins a free kick in the defensive half.
- 58': Corner, Portland Timbers. Conceded by Justin Morrow.
- 60': Foul by Bill Tuiloma (Portland Timbers).
- 60': Jordan Hamilton (Toronto FC) wins a free kick on the right wing.
- 64': Foul by Chris Mavinga (Toronto FC).
- 64': Jeremy Ebobisse (Portland Timbers) wins a free kick on the right wing.
- 64': Chris Mavinga (Toronto FC) is shown the yellow card for a bad foul.
- 66': Chris Mavinga (Toronto FC) wins a free kick in the defensive half.
- 66': Foul by Jorge Moreira (Portland Timbers).
- 66': Delay in match Chris Mavinga (Toronto FC) because of an injury.
- 66': Jorge Moreira (Portland Timbers) is shown the yellow card for a bad foul.
- 68': Delay over. They are ready to continue.
- 68': Substitution, Toronto FC. Ayo Akinola replaces Jordan Hamilton.
- 69': Foul by Ayo Akinola (Toronto FC).
- 69': Larrys Mabiala (Portland Timbers) wins a free kick in the defensive half.
- 70': Goal! Toronto FC 1, Portland Timbers 2. Jeremy Ebobisse (Portland Timbers) header from very close range to the bottom left corner. Assisted by Sebastián Blanco with a cross.
- 72': Foul by Larrys Mabiala (Portland Timbers).
- 72': Jonathan Osorio (Toronto FC) wins a free kick on the left wing.
- 73': Corner, Toronto FC. Conceded by Andrés Flores.
- 73': Substitution, Toronto FC. Terrence Boyd replaces Nick DeLeon.
- 75': Attempt missed. Sebastián Blanco (Portland Timbers) right footed shot from outside the box is too high. Assisted by Jeremy Ebobisse.
- 76': Alejandro Pozuelo (Toronto FC) wins a free kick in the attacking half.
- 76': Foul by Diego Valeri (Portland Timbers).
- 78': Delay in match Sebastián Blanco (Portland Timbers) because of an injury.
- 78': Substitution, Toronto FC. Jay Chapman replaces Marco Delgado.
- 79': Delay over. They are ready to continue.
- 81': Attempt missed. Ayo Akinola (Toronto FC) right footed shot from very close range is too high. Assisted by Alejandro Pozuelo with a cross.
- 83': Diego Valeri (Portland Timbers) wins a free kick on the right wing.
- 83': Foul by Michael Bradley (Toronto FC).
- 86': Substitution, Portland Timbers. Julio Cascante replaces Sebastián Blanco.
- 87': Alejandro Pozuelo (Toronto FC) wins a free kick in the attacking half.
- 87': Foul by Diego Chara (Portland Timbers).
- 87': Diego Chara (Portland Timbers) is shown the yellow card for a bad foul.
- 89': Corner, Toronto FC. Conceded by Larrys Mabiala.
- 90': Substitution, Portland Timbers. Andy Polo replaces Diego Valeri.
- 90': Attempt missed. Diego Chara (Portland Timbers) right footed shot from the centre of the box is close, but misses to the right. Assisted by Cristhian Paredes with a through ball following a fast break.
- 90'+1': Corner, Toronto FC. Conceded by Andrés Flores.
- 90'+2': Delay in match Jorge Moreira (Portland Timbers) because of an injury.
- 90'+2': Delay over. They are ready to continue.
- 90'+5': Substitution, Portland Timbers. Jorge Villafaña replaces Andrés Flores.
- 90'+6': Second Half ends, Toronto FC 1, Portland Timbers 2.
- 90'+6': Match ends, Toronto FC 1, Portland Timbers 2.
Statistics
![]() |
TOR![]() |
|
---|---|---|
13 | Fouls | 8 |
2 | Yellow Cards | 1 |
0 | Red Cards | 0 |
1 | Offsides | 2 |
5 | Corner Kicks | 6 |
2 | Saves | 1 |
44.3 | Possession | 55.7 |
11 | SHOTS | 6 |
3 | ON GOAL | 3 |
0.3 | On Target % | 0.5 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
387 | Accurate Passes | 502 |
459 | Passes | 590 |
0.8 | Pass Completion % | 0.9 |
6 | Accurate Crosses | 5 |
24 | Crosses | 21 |
0.3 | Cross % | 0.2 |
57 | Long Balls | 58 |
33 | Accurate Long Balls | 30 |
0.6 | Long Balls % | 0.5 |
2 | Blocked Shots | 2 |
11 | Effective Tackles | 8 |
17 | Tackles | 15 |
0.6 | Tackle % | 0.5 |
13 | Interceptions | 5 |
24 | Effective Clearances | 21 |
24 | Clearances | 21 |
Game Information
Venue: BMO Field
Location: Toronto, Canada
Attendance: 24,832
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Vancouver Whitecaps | 15 | +15 | 32 |
2 | San Diego FC | 17 | +11 | 30 |
3 | Minnesota United FC | 17 | +10 | 30 |
4 | Seattle Sounders FC | 17 | +3 | 26 |
Line-Ups
Toronto FC (4-4-1-1)
No. | Name |
---|---|
16 | Quentin Westberg (GK) |
23 | Chris Mavinga ![]() |
15 | Eriq Zavaleta |
2 | Justin Morrow |
96 | Auro |
8 | Mark Delgado |
4 | Michael Bradley |
21 | Jonathan Osorio |
18 | Nick DeLeon |
7 | Jordan Hamilton |
10 | Alejandro Pozuelo |
Portland Timbers (4-4-2)
No. | Name |
---|---|
12 | Steve Clark (GK) |
25 | Bill Tuiloma |
33 | Larrys Mabiala |
16 | Zarek Valentin |
2 | Jorge Moreira ![]() |
21 | Diego Chará ![]() |
22 | Cristhian Paredes |
10 | Sebastián Blanco |
14 | Andrés Flores |
17 | Jeremy Ebobisse |
8 | Diego Valeri |
MLS News

The "Futbol Americas" crew discuss Lionel Messi being linked with the Saudi Pro League and the implications for MLS if he were to leave.

Club América's Brian Rodríguez admitted that the possibility of featuring alongside Lionel Messi and Luis Suárez at Inter Miami CF plays a role in his decision-making process as he considers a move away from the Liga MX team.

With nine goals in two games, it's official: Inter Miami are back! Just how far have Messi & Co. jumped up ESPN's MLS Power Rankings?

Cruz Azul thrashed the Vancouver Whitecaps on Sunday night at the Estadio Olímpico Universitario in the final of the Concacaf Champions Cup to lift the trophy for a record-tying seventh time.

Tani Oluwaseyi scored twice and Robin Lod converted a penalty kick -- all in an eight-minute span early in the second half -- as Minnesota United handed the Seattle Sounders a rare home loss 3-2 on Sunday afternoon.