
Toronto FC vs Portland Timbers, 2022 Major League Soccer, Regular Season
· MLS3 - 1
Toronto FC wins 3-1, ends Timbers' unbeaten streak at 10
— Italian newcomers Lorenzo Insigne and Federico Bernardeschi scored late goals and Toronto FC beat Portland 3-1 on Saturday night to end the Timbers' unbeaten streak at 10 games.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Foul by Bill Tuiloma (Portland Timbers).
- 2': Jesús Jiménez (Toronto FC) wins a free kick in the attacking half.
- 4': Foul by David Ayala (Portland Timbers).
- 4': Richie Laryea (Toronto FC) wins a free kick on the right wing.
- 5': Foul by Santiago Moreno (Portland Timbers).
- 5': Jayden Nelson (Toronto FC) wins a free kick in the defensive half.
- 6': Foul by David Ayala (Portland Timbers).
- 6': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 7': Attempt saved. Lorenzo Insigne (Toronto FC) right footed shot from outside the box is saved in the top right corner. Assisted by Domenico Criscito.
- 7': Corner, Portland Timbers. Conceded by Domenico Criscito.
- 9': Offside, Portland Timbers. Sebastián Blanco tries a through ball, but Jaroslaw Niezgoda is caught offside.
- 9': Foul by Josecarlos Van Rankin (Portland Timbers).
- 9': Lorenzo Insigne (Toronto FC) wins a free kick on the left wing.
- 10': Domenico Criscito (Toronto FC) wins a free kick on the left wing.
- 10': Foul by Josecarlos Van Rankin (Portland Timbers).
- 13': Attempt saved. Federico Bernardeschi (Toronto FC) left footed shot from the left side of the six yard box is saved in the bottom left corner. Assisted by Lorenzo Insigne with a through ball.
- 13': Corner, Toronto FC. Conceded by Aljaz Ivacic.
- 14': Lukas MacNaughton (Toronto FC) is shown the yellow card for a bad foul.
- 18': Foul by David Ayala (Portland Timbers).
- 18': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 19': Attempt saved. Jayden Nelson (Toronto FC) left footed shot from outside the box is saved in the bottom left corner.
- 20': Hand ball by Santiago Moreno (Portland Timbers).
- 20': Attempt missed. Jonathan Osorio (Toronto FC) left footed shot from outside the box is too high. Assisted by Michael Bradley.
- 21': Corner, Toronto FC. Conceded by Diego Chara.
- 22': Corner, Toronto FC. Conceded by Aljaz Ivacic.
- 23': Foul by Jayden Nelson (Toronto FC).
- 23': Yimmi Chara (Portland Timbers) wins a free kick in the defensive half.
- 25': Attempt blocked. Jayden Nelson (Toronto FC) left footed shot from the centre of the box is blocked. Assisted by Jonathan Osorio.
- 25': Attempt saved. Lorenzo Insigne (Toronto FC) right footed shot from the centre of the box is saved in the bottom left corner.
- 25': Attempt missed. Domenico Criscito (Toronto FC) left footed shot from outside the box is high and wide to the right.
- 26': Attempt blocked. Jesús Jiménez (Toronto FC) right footed shot from the centre of the box is blocked. Assisted by Lorenzo Insigne.
- 28': Claudio Bravo (Portland Timbers) wins a free kick in the attacking half.
- 28': Foul by Richie Laryea (Toronto FC).
- 29': Attempt missed. Bill Tuiloma (Portland Timbers) header from the centre of the box misses to the left. Assisted by Sebastián Blanco with a cross following a set piece situation.
- 32': Diego Chara (Portland Timbers) wins a free kick on the right wing.
- 32': Foul by Chris Mavinga (Toronto FC).
- 35': Offside, Portland Timbers. David Ayala tries a through ball, but Jaroslaw Niezgoda is caught offside.
- 35': Attempt missed. Lorenzo Insigne (Toronto FC) right footed shot from the left side of the box is high and wide to the right.
- 39': David Ayala (Portland Timbers) wins a free kick in the defensive half.
- 39': Foul by Federico Bernardeschi (Toronto FC).
- 41': Goal! Toronto FC 1, Portland Timbers 0. Jonathan Osorio (Toronto FC) right footed shot from the centre of the box to the centre of the goal. Assisted by Richie Laryea.
- 44': Attempt saved. Lorenzo Insigne (Toronto FC) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Domenico Criscito.
- 44': Attempt blocked. Jesús Jiménez (Toronto FC) right footed shot from the centre of the box is blocked.
- 45'+1': First Half ends, Toronto FC 1, Portland Timbers 0.
- 45': Second Half begins Toronto FC 1, Portland Timbers 0.
- 46': Foul by Claudio Bravo (Portland Timbers).
- 46': Richie Laryea (Toronto FC) wins a free kick on the right wing.
- 47': Attempt saved. Lorenzo Insigne (Toronto FC) right footed shot from outside the box is saved in the bottom right corner. Assisted by Federico Bernardeschi with a cross.
- 47': Attempt blocked. Jesús Jiménez (Toronto FC) left footed shot from the centre of the box is blocked.
- 48': Foul by Richie Laryea (Toronto FC).
- 48': Yimmi Chara (Portland Timbers) wins a free kick on the left wing.
- 50': Foul by David Ayala (Portland Timbers).
- 50': Richie Laryea (Toronto FC) wins a free kick in the defensive half.
- 51': Attempt blocked. Lorenzo Insigne (Toronto FC) right footed shot from outside the box is blocked. Assisted by Jesús Jiménez.
- 51': Corner, Toronto FC. Conceded by Dario Zuparic.
- 52': Offside, Toronto FC. Domenico Criscito tries a through ball, but Lukas MacNaughton is caught offside.
- 52': Federico Bernardeschi (Toronto FC) wins a free kick in the defensive half.
- 52': Foul by Diego Chara (Portland Timbers).
- 53': Aljaz Ivacic (Portland Timbers) wins a free kick in the defensive half.
- 53': Foul by Federico Bernardeschi (Toronto FC).
- 55': Attempt saved. Yimmi Chara (Portland Timbers) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Santiago Moreno with a through ball.
- 55': Foul by Diego Chara (Portland Timbers).
- 55': Jayden Nelson (Toronto FC) wins a free kick in the defensive half.
- 56': Offside, Toronto FC. Domenico Criscito tries a through ball, but Jesús Jiménez is caught offside.
- 60': Attempt missed. Lorenzo Insigne (Toronto FC) right footed shot from outside the box is close, but misses to the left. Assisted by Jonathan Osorio.
- 62': Substitution, Toronto FC. Ayo Akinola replaces Jesús Jiménez.
- 62': Foul by Richie Laryea (Toronto FC).
- 62': Yimmi Chara (Portland Timbers) wins a free kick on the left wing.
- 64': Substitution, Portland Timbers. Dairon Asprilla replaces Jaroslaw Niezgoda.
- 64': Substitution, Portland Timbers. Eryk Williamson replaces David Ayala.
- 65': Foul by Diego Chara (Portland Timbers).
- 65': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 67': Chris Mavinga (Toronto FC) is shown the yellow card for a bad foul.
- 68': Claudio Bravo (Portland Timbers) wins a free kick in the defensive half.
- 68': Foul by Jonathan Osorio (Toronto FC).
- 68': Jonathan Osorio (Toronto FC) is shown the yellow card for a bad foul.
- 70': Attempt saved. Ayo Akinola (Toronto FC) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Federico Bernardeschi with a through ball.
- 72': Attempt blocked. Domenico Criscito (Toronto FC) left footed shot from the left side of the box is blocked.
- 72': Attempt saved. Domenico Criscito (Toronto FC) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Jayden Nelson.
- 73': Goal! Toronto FC 1, Portland Timbers 1. Josecarlos Van Rankin (Portland Timbers) right footed shot from the centre of the box to the bottom left corner. Assisted by Sebastián Blanco.
- 76': Foul by Sebastián Blanco (Portland Timbers).
- 76': Richie Laryea (Toronto FC) wins a free kick in the defensive half.
- 77': Attempt missed. Federico Bernardeschi (Toronto FC) right footed shot from outside the box is too high. Assisted by Jonathan Osorio.
- 78': Offside, Portland Timbers. Dairon Asprilla tries a through ball, but Yimmi Chara is caught offside.
- 78': Foul by Josecarlos Van Rankin (Portland Timbers).
- 78': Jayden Nelson (Toronto FC) wins a free kick in the defensive half.
- 79': Goal! Toronto FC 2, Portland Timbers 1. Lorenzo Insigne (Toronto FC) right footed shot from the centre of the box to the high centre of the goal.
- 80': Substitution, Toronto FC. Deandre Kerr replaces Jayden Nelson.
- 81': Substitution, Portland Timbers. Nathan Fogaça replaces Yimmi Chara.
- 81': Substitution, Portland Timbers. Marvin Loría replaces Sebastián Blanco.
- 81': Eryk Williamson (Portland Timbers) wins a free kick in the attacking half.
- 81': Foul by Chris Mavinga (Toronto FC).
- 84': Foul by Lorenzo Insigne (Toronto FC).
- 84': Josecarlos Van Rankin (Portland Timbers) wins a free kick on the right wing.
- 84': Hand ball by Marvin Loría (Portland Timbers).
- 85': Attempt saved. Ayo Akinola (Toronto FC) header from very close range is saved in the top centre of the goal. Assisted by Lorenzo Insigne with a cross.
- 85': Goal! Toronto FC 3, Portland Timbers 1. Federico Bernardeschi (Toronto FC) left footed shot from outside the box to the bottom right corner. Assisted by Richie Laryea.
- 86': Federico Bernardeschi (Toronto FC) is shown the yellow card for excessive celebration.
- 87': Substitution, Portland Timbers. Larrys Mabiala replaces Dario Zuparic.
- 87': Substitution, Toronto FC. Jahkeele Marshall-Rutty replaces Richie Laryea.
- 87': Substitution, Toronto FC. Shane O'Neill replaces Lukas MacNaughton.
- 90'+1': Diego Chara (Portland Timbers) wins a free kick in the defensive half.
- 90'+1': Foul by Deandre Kerr (Toronto FC).
- 90'+2': Foul by Diego Chara (Portland Timbers).
- 90'+2': Michael Bradley (Toronto FC) wins a free kick in the defensive half.
- 90'+3': Deandre Kerr (Toronto FC) wins a free kick in the defensive half.
- 90'+3': Foul by Marvin Loría (Portland Timbers).
- 90'+4': Federico Bernardeschi (Toronto FC) wins a free kick on the right wing.
- 90'+4': Foul by Dairon Asprilla (Portland Timbers).
- 90'+5': Second Half ends, Toronto FC 3, Portland Timbers 1.
- 0': Match ends, Toronto FC 3, Portland Timbers 1.
- 0': Match ends, Toronto FC 3, Portland Timbers 1.
Statistics
![]() |
TOR![]() |
|
---|---|---|
19 | Fouls | 11 |
0 | Yellow Cards | 4 |
0 | Red Cards | 0 |
3 | Offsides | 2 |
1 | Corner Kicks | 4 |
9 | Saves | 1 |
43.5 | Possession | 56.5 |
3 | SHOTS | 23 |
2 | ON GOAL | 12 |
0.7 | On Target % | 0.5 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
338 | Accurate Passes | 481 |
426 | Passes | 559 |
0.8 | Pass Completion % | 0.9 |
1 | Accurate Crosses | 2 |
11 | Crosses | 12 |
0.1 | Cross % | 0.2 |
60 | Long Balls | 57 |
29 | Accurate Long Balls | 36 |
0.5 | Long Balls % | 0.6 |
0 | Blocked Shots | 6 |
21 | Effective Tackles | 8 |
27 | Tackles | 13 |
0.8 | Tackle % | 0.6 |
11 | Interceptions | 9 |
14 | Effective Clearances | 9 |
14 | Clearances | 9 |
Game Information
Venue: BMO Field
Location: Toronto, Canada
Attendance: 28,598
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-3-3)
No. | Name |
---|---|
25 | Alex Bono (GK) |
23 | Chris Mavinga ![]() |
5 | Lukas MacNaughton ![]() |
44 | Domenico Criscito |
19 | Richie Laryea |
4 | Michael Bradley |
11 | Jayden Nelson |
21 | Jonathan Osorio |
9 | Jesús Jiménez |
24 | Lorenzo Insigne |
10 | Federico Bernardeschi |
Portland Timbers (3-4-2-1)
No. | Name |
---|---|
31 | Aljaz Ivacic (GK) |
2 | José Van Rankin |
13 | Dario Zuparic |
25 | Bill Tuiloma |
21 | Diego Chará |
24 | David Ayala |
5 | Claudio Bravo |
23 | Yimmi Chará |
10 | Sebastián Blanco |
11 | Jaroslaw Niezgoda |
30 | Santiago Moreno |
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.