
FC Dallas vs Portland Timbers, 2023 Major League Soccer, Regular Season
· MLSBoli's late goal helps Portland earn 1-1 draw with Dallas
— Franck Boli scored in the second minute of second-half stoppage time to rally the Portland Timbers to a 1-1 draw with FC Dallas on Saturday night.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Foul by Marco Farfan (FC Dallas).
- 1': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
- 2': Foul by Marco Farfan (FC Dallas).
- 2': Juan Mosquera (Portland Timbers) wins a free kick on the right wing.
- 3': Attempt blocked. Zac McGraw (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Nathan Fogaça.
- 7': Foul by Diego Gutiérrez (Portland Timbers).
- 7': Geovane Jesus (FC Dallas) wins a free kick in the defensive half.
- 9': Foul by Nathan Fogaça (Portland Timbers).
- 9': Nkosi Tafari (FC Dallas) wins a free kick in the defensive half.
- 15': Eryk Williamson (Portland Timbers) wins a free kick on the right wing.
- 15': Foul by Alan Velasco (FC Dallas).
- 16': Foul by Nathan Fogaça (Portland Timbers).
- 16': Jesús Ferreira (FC Dallas) wins a free kick in the defensive half.
- 18': Eric Miller (Portland Timbers) wins a free kick on the right wing.
- 18': Foul by Jesús Ferreira (FC Dallas).
- 18': Offside, Portland Timbers. Zac McGraw tries a through ball, but Juan Mosquera is caught offside.
- 20': Attempt blocked. Sebastian Lletget (FC Dallas) right footed shot from the centre of the box is blocked. Assisted by Paul Arriola.
- 21': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 21': Foul by Sebastian Lletget (FC Dallas).
- 23': Foul by Alan Velasco (FC Dallas).
- 23': Santiago Moreno (Portland Timbers) wins a free kick in the defensive half.
- 27': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 27': Foul by Alan Velasco (FC Dallas).
- 28': Alan Velasco (FC Dallas) is shown the yellow card for a bad foul.
- 30': Santiago Moreno (Portland Timbers) hits the bar with a right footed shot from the centre of the box. Assisted by Juan Mosquera following a fast break.
- 35': Corner, Portland Timbers. Conceded by Geovane Jesus.
- 36': Corner, FC Dallas. Conceded by Dario Zuparic.
- 37': Attempt saved. Geovane Jesus (FC Dallas) header from the centre of the box is saved in the bottom right corner. Assisted by Jesús Ferreira with a cross.
- 37': Attempt missed. Sebastian Lletget (FC Dallas) header from the centre of the box misses to the left. Assisted by Jesús Ferreira with a cross.
- 38': Foul by Nathan Fogaça (Portland Timbers).
- 38': Marco Farfan (FC Dallas) wins a free kick in the defensive half.
- 39': Attempt saved. Alan Velasco (FC Dallas) right footed shot from outside the box is saved in the bottom right corner. Assisted by Jesús Ferreira.
- 39': Corner, FC Dallas. Conceded by Aljaz Ivacic.
- 40': Attempt missed. Geovane Jesus (FC Dallas) header from the centre of the box is too high. Assisted by Jesús Ferreira with a cross following a corner.
- 41': Hand ball by Alan Velasco (FC Dallas).
- 41': Delay in match because of an injury Juan Mosquera (Portland Timbers).
- 43': Delay over. They are ready to continue.
- 43': Foul by Eryk Williamson (Portland Timbers).
- 43': Paxton Pomykal (FC Dallas) wins a free kick in the defensive half.
- 44': Foul by Edwin Cerrillo (FC Dallas).
- 44': Nathan Fogaça (Portland Timbers) wins a free kick in the attacking half.
- 44': Edwin Cerrillo (FC Dallas) is shown the yellow card for a bad foul.
- 45': Offside, Portland Timbers. Santiago Moreno tries a through ball, but Nathan Fogaça is caught offside.
- 45'+1': Attempt blocked. Sebastian Lletget (FC Dallas) right footed shot from outside the box is blocked.
- 45'+1': Corner, FC Dallas. Conceded by Claudio Bravo.
- 45'+2': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 45'+2': Foul by Geovane Jesus (FC Dallas).
- 45'+3': First Half ends, FC Dallas 0, Portland Timbers 0.
- 45': Second Half begins FC Dallas 0, Portland Timbers 0.
- 47': Foul by Santiago Moreno (Portland Timbers).
- 47': Paxton Pomykal (FC Dallas) wins a free kick in the attacking half.
- 48': Eryk Williamson (Portland Timbers) wins a free kick in the defensive half.
- 48': Foul by Paxton Pomykal (FC Dallas).
- 56': Foul by Santiago Moreno (Portland Timbers).
- 56': Paul Arriola (FC Dallas) wins a free kick on the right wing.
- 57': Attempt missed. Sebastian Lletget (FC Dallas) left footed shot from the centre of the box is high and wide to the left. Assisted by Geovane Jesus following a set piece situation.
- 59': Corner, FC Dallas. Conceded by Zac McGraw.
- 59': Attempt missed. Paul Arriola (FC Dallas) header from very close range misses to the right. Assisted by Alan Velasco with a cross following a corner.
- 60': Attempt blocked. Santiago Moreno (Portland Timbers) left footed shot from outside the box is blocked.
- 60': Corner, Portland Timbers. Conceded by Sebastien Ibeagha.
- 61': Substitution, Portland Timbers. Jaroslaw Niezgoda replaces Nathan Fogaça.
- 61': Substitution, Portland Timbers. Dairon Asprilla replaces Diego Gutiérrez.
- 62': Corner, FC Dallas. Conceded by Eric Miller.
- 63': Attempt saved. Alan Velasco (FC Dallas) right footed shot from a difficult angle and long range on the left is saved in the top centre of the goal. Assisted by Paxton Pomykal.
- 63': Corner, FC Dallas. Conceded by Aljaz Ivacic.
- 64': Offside, FC Dallas. Marco Farfan tries a through ball, but Nkosi Tafari is caught offside.
- 65': Substitution, FC Dallas. Jesús Jiménez replaces Sebastian Lletget.
- 65': Substitution, FC Dallas. Facundo Quignon replaces Edwin Cerrillo.
- 66': Foul by Dairon Asprilla (Portland Timbers).
- 66': Paxton Pomykal (FC Dallas) wins a free kick in the defensive half.
- 66': Foul by Juan Mosquera (Portland Timbers).
- 66': Marco Farfan (FC Dallas) wins a free kick on the left wing.
- 67': Foul by Paul Arriola (FC Dallas).
- 67': Zac McGraw (Portland Timbers) wins a free kick in the defensive half.
- 68': Facundo Quignon (FC Dallas) wins a free kick on the left wing.
- 68': Foul by Eryk Williamson (Portland Timbers).
- 70': Attempt blocked. Jesús Jiménez (FC Dallas) right footed shot from the left side of the box is blocked. Assisted by Paul Arriola.
- 72': Foul by Claudio Bravo (Portland Timbers).
- 72': Paul Arriola (FC Dallas) wins a free kick on the right wing.
- 73': Attempt blocked. Alan Velasco (FC Dallas) right footed shot from the centre of the box is blocked.
- 73': Corner, FC Dallas. Conceded by Diego Chará.
- 74': Attempt saved. Paul Arriola (FC Dallas) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jesús Ferreira.
- 74': Goal! FC Dallas 1, Portland Timbers 0. Facundo Quignon (FC Dallas) left footed shot from the centre of the box to the centre of the goal. Assisted by Geovane Jesus following a corner.
- 76': Offside, FC Dallas. Paul Arriola tries a through ball, but Jesús Jiménez is caught offside.
- 77': Attempt saved. Juan Mosquera (Portland Timbers) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Claudio Bravo.
- 78': Corner, FC Dallas. Conceded by Diego Chará.
- 79': Corner, FC Dallas. Conceded by Eric Miller.
- 80': Attempt missed. Facundo Quignon (FC Dallas) left footed shot from outside the box misses to the left following a corner.
- 80': Substitution, Portland Timbers. Tega Ikoba replaces Juan Mosquera.
- 81': Foul by Paxton Pomykal (FC Dallas).
- 81': Santiago Moreno (Portland Timbers) wins a free kick in the defensive half.
- 81': Paxton Pomykal (FC Dallas) is shown the yellow card for a bad foul.
- 81': Offside, Portland Timbers. Claudio Bravo tries a through ball, but Tega Ikoba is caught offside.
- 84': Foul by Tega Ikoba (Portland Timbers).
- 84': Paxton Pomykal (FC Dallas) wins a free kick in the defensive half.
- 85': Substitution, FC Dallas. José Antonio Martínez replaces Alan Velasco.
- 85': Attempt saved. Jesús Jiménez (FC Dallas) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Paul Arriola.
- 85': Corner, FC Dallas. Conceded by Aljaz Ivacic.
- 86': Attempt missed. Nkosi Tafari (FC Dallas) right footed shot from the left side of the box is too high. Assisted by Jesús Ferreira with a cross following a corner.
- 86': Substitution, Portland Timbers. Franck Boli replaces Santiago Moreno.
- 86': Substitution, Portland Timbers. Larrys Mabiala replaces Eric Miller.
- 88': Attempt blocked. Claudio Bravo (Portland Timbers) left footed shot from outside the box is blocked. Assisted by Tega Ikoba with a headed pass.
- 89': Attempt blocked. Paul Arriola (FC Dallas) right footed shot from the centre of the box is blocked. Assisted by Jesús Jiménez.
- 89': Corner, FC Dallas. Conceded by Zac McGraw.
- 90': Substitution, FC Dallas. Jáder Obrian replaces Jesús Ferreira.
- 90': Substitution, FC Dallas. Sam Junqua replaces Geovane Jesus.
- 90'+1': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 90'+1': Foul by Nkosi Tafari (FC Dallas).
- 90'+1': Goal! FC Dallas 1, Portland Timbers 1. Franck Boli (Portland Timbers) left footed shot from outside the box to the bottom left corner. Assisted by Dairon Asprilla.
- 90'+4': Foul by Dario Zuparic (Portland Timbers).
- 90'+4': Jáder Obrian (FC Dallas) wins a free kick in the defensive half.
- 90'+5': Foul by Nkosi Tafari (FC Dallas).
- 90'+5': Tega Ikoba (Portland Timbers) wins a free kick in the attacking half.
- 90'+5': Nkosi Tafari (FC Dallas) is shown the yellow card for a bad foul.
- 90'+5': Second Half ends, FC Dallas 1, Portland Timbers 1.
- 0': Match ends, FC Dallas 1, Portland Timbers 1.
Statistics
![]() |
DAL![]() |
|
---|---|---|
13 | Fouls | 15 |
0 | Yellow Cards | 4 |
0 | Red Cards | 0 |
3 | Offsides | 2 |
2 | Corner Kicks | 11 |
5 | Saves | 1 |
40.6 | Possession | 59.4 |
6 | SHOTS | 17 |
2 | ON GOAL | 6 |
0.3 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
209 | Accurate Passes | 344 |
297 | Passes | 433 |
0.7 | Pass Completion % | 0.8 |
4 | Accurate Crosses | 9 |
15 | Crosses | 25 |
0.3 | Cross % | 0.4 |
68 | Long Balls | 58 |
29 | Accurate Long Balls | 29 |
0.4 | Long Balls % | 0.5 |
3 | Blocked Shots | 5 |
5 | Effective Tackles | 5 |
11 | Tackles | 11 |
0.5 | Tackle % | 0.5 |
9 | Interceptions | 3 |
32 | Effective Clearances | 21 |
32 | Clearances | 21 |
Game Information
Venue: Toyota Stadium
Location: Toyota Stadium, USA
Attendance: 19,096
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Diego FC | 25 | +16 | 46 |
2 | Vancouver Whitecaps | 24 | +16 | 45 |
3 | Minnesota United FC | 25 | +14 | 44 |
4 | Seattle Sounders FC | 24 | +4 | 38 |
Line-Ups
FC Dallas (4-3-3)
No. | Name |
---|---|
30 | Maarten Paes (GK) |
17 | Nkosi Tafari ![]() |
25 | Sebastien Ibeagha |
4 | Marco Farfan |
2 | Geovane Jesus |
6 | Edwin Cerrillo ![]() |
19 | Paxton Pomykal ![]() |
12 | Sebastian Lletget |
10 | Jesús Ferreira |
20 | Alan Velasco ![]() |
7 | Paul Arriola |
Portland Timbers (4-3-3)
No. | Name |
---|---|
31 | Aljaz Ivacic (GK) |
18 | Zac McGraw |
13 | Dario Zuparic |
5 | Claudio Bravo |
15 | Eric Miller |
21 | Diego Chará |
30 | Santiago Moreno |
19 | Eryk Williamson |
99 | Nathan Fogaça |
16 | Diego Gutiérrez |
29 | Juan Mosquera |
MLS News

The Leagues Cup suspended Lionel Messi's bodyguard, Yassine Cheuko, on Friday for improper conduct following an incident after the game against Atlas FC, a source told ESPN.

New Inter Miami signing Rodrigo De Paul said that Lionel Messi got involved in the negotiations between Miami and Atlético Madrid to ensure the midfielder completed a move to the MLS club, adding the reunion was a dream come true.

The LA Galaxy hold the record for the biggest blowout in MLS history. See which other teams join them on the list.

USMNT and Lyon goalkeeper Matt Turner will join the New England Revolution on loan through June 30, 2026, the MLS club confirmed on Friday.

Javier Mascherano speaks after Rodrigo De Paul made his Inter Miami debut vs. Atlas in the Leagues Cup.