Portland Timbers vs Atlético de San Luis, 2025 Leagues Cup, League Phase
· Leagues Cup
FT
4 - 0
4 - 0
About
Portland Timbers are hosting Atlético de San Luis
at Providence Park, Portland, Oregon, USA, starting on
. The match is a part of the Leagues Cup.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Goal! Portland Timbers 1, Atlético San Luis 0. David da Costa (Portland Timbers) right footed shot from outside the box to the bottom left corner.
- 3': Attempt saved. Miguel García (Atlético San Luis) left footed shot from the left side of the six yard box is saved in the top left corner by James Pantemis (Portland Timbers).
- 3': Corner,Atlético San Luis. Conceded by James Pantemis.
- 4': Foul by Kevin Kelsy (Portland Timbers).
- 4': Rodrigo Dourado (Atlético San Luis) wins a free kick in the attacking half.
- 4': Corner,Atlético San Luis. Conceded by Finn Surman.
- 7': Foul by Rodrigo Dourado (Atlético San Luis).
- 7': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
- 8': Offside, Portland Timbers. Ian Smith is caught offside.
- 13': Attempt blocked. Miguel García (Atlético San Luis) right footed shot from long range on the left is blocked. Assisted by Mateo Klimowicz.
- 21': Attempt missed. Miguel García (Atlético San Luis) header from very close range is too high. Assisted by Juan Manuel Sanabria with a cross.
- 22': Foul by Ian Smith (Portland Timbers).
- 22': Román Torres (Atlético San Luis) wins a free kick on the right wing.
- 23': Aldo Cruz (Atlético San Luis) wins a free kick on the left wing.
- 23': Foul by Kevin Kelsy (Portland Timbers).
- 24': Foul by Aldo Cruz (Atlético San Luis).
- 24': Kevin Kelsy (Portland Timbers) wins a free kick in the defensive half.
- 25': Offside, Atlético San Luis. Benjamín Galdames is caught offside.
- 28': Foul by Joao Ortiz (Portland Timbers).
- 28': Mateo Klimowicz (Atlético San Luis) wins a free kick in the defensive half.
- 28': Foul by Juan Manuel Sanabria (Atlético San Luis).
- 28': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
- 31': Foul by Diego Chará (Portland Timbers).
- 31': Mateo Klimowicz (Atlético San Luis) wins a free kick in the defensive half.
- 33': Benjamín Galdames (Atlético San Luis) wins a free kick in the defensive half.
- 33': Foul by Juan Mosquera (Portland Timbers).
- 34': Juan Mosquera (Portland Timbers) is shown the yellow card.
- 34': Benjamín Galdames (Atlético San Luis) is shown the yellow card.
- 36': David da Costa (Portland Timbers) wins a free kick in the attacking half.
- 36': Foul by Juan Manuel Sanabria (Atlético San Luis).
- 37': Delay in match because of an injury David da Costa (Portland Timbers).
- 38': Delay over. They are ready to continue.
- 40': Foul by Eduardo Águila (Atlético San Luis).
- 40': Kevin Kelsy (Portland Timbers) wins a free kick in the defensive half.
- 40': Eduardo Águila (Atlético San Luis) is shown the yellow card for a bad foul.
- 40': Substitution, Portland Timbers. Santiago Moreno replaces David da Costa because of an injury.
- 42': Attempt saved. Eduardo Águila (Atlético San Luis) left footed shot from outside the box is saved in the top centre of the goal by James Pantemis (Portland Timbers).
- 42': Foul by Julio Domínguez (Atlético San Luis).
- 42': Omir Fernandez (Portland Timbers) wins a free kick in the defensive half.
- 44': Foul by Kevin Kelsy (Portland Timbers).
- 44': Rodrigo Dourado (Atlético San Luis) wins a free kick in the attacking half.
- 44': Kevin Kelsy (Portland Timbers) is shown the yellow card for a bad foul.
- 45': Fourth official has announced 2 minutes of added time.
- 45'+3': Foul by Kevin Kelsy (Portland Timbers).
- 45'+3': Miguel García (Atlético San Luis) wins a free kick in the attacking half.
- 45'+3': First Half ends, Portland Timbers 1, Atlético San Luis 0.
- 45': Second Half begins Portland Timbers 1, Atlético San Luis 0.
- 45': Substitution, Atlético San Luis. Sébastien Salles-Lamonge replaces Óscar Macías.
- 45': Substitution, Portland Timbers. Zac McGraw replaces Finn Surman.
- 46': Foul by Román Torres (Atlético San Luis).
- 46': Jimer Fory (Portland Timbers) wins a free kick in the defensive half.
- 48': Benjamín Galdames (Atlético San Luis) wins a free kick on the left wing.
- 48': Foul by Zac McGraw (Portland Timbers).
- 52': Foul by Juan Manuel Sanabria (Atlético San Luis).
- 52': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
- 54': Corner,Atlético San Luis. Conceded by Jimer Fory.
- 54': Attempt blocked. Eduardo Águila (Atlético San Luis) right footed shot from the centre of the box is blocked. Assisted by Sébastien Salles-Lamonge with a cross.
- 54': Attempt blocked. Mateo Klimowicz (Atlético San Luis) right footed shot from outside the box is blocked.
- 55': Foul by Eduardo Águila (Atlético San Luis).
- 55': Kevin Kelsy (Portland Timbers) wins a free kick in the defensive half.
- 56': Goal! Portland Timbers 2, Atlético San Luis 0. Kevin Kelsy (Portland Timbers) header from the centre of the box to the high centre of the goal. Assisted by Santiago Moreno with a cross.
- 57': Substitution, Atlético San Luis. Yan Phillipe replaces Benjamín Galdames.
- 57': Foul by Santiago Moreno (Portland Timbers).
- 57': Sébastien Salles-Lamonge (Atlético San Luis) wins a free kick in the defensive half.
- 58': Foul by Joao Ortiz (Portland Timbers).
- 58': Rodrigo Dourado (Atlético San Luis) wins a free kick in the attacking half.
- 64': Foul by Julio Domínguez (Atlético San Luis).
- 64': Omir Fernandez (Portland Timbers) wins a free kick in the defensive half.
- 64': Substitution, Atlético San Luis. Juanpe replaces Aldo Cruz.
- 64': Substitution, Atlético San Luis. Jonantán Villal replaces Mateo Klimowicz.
- 65': Foul by Jimer Fory (Portland Timbers).
- 65': Miguel García (Atlético San Luis) wins a free kick in the attacking half.
- 66': Attempt missed. Sébastien Salles-Lamonge (Atlético San Luis) right footed shot from outside the box is too high from a direct free kick.
- 68': Foul by Román Torres (Atlético San Luis).
- 68': Ian Smith (Portland Timbers) wins a free kick in the defensive half.
- 68': Substitution, Portland Timbers. Ariel Lassiter replaces Omir Fernandez.
- 69': Substitution, Portland Timbers. Felipe Mora replaces Kevin Kelsy.
- 70': Offside, Atlético San Luis. Jonantán Villal is caught offside.
- 72': Foul by Felipe Mora (Portland Timbers).
- 72': Rodrigo Dourado (Atlético San Luis) wins a free kick in the defensive half.
- 72': Foul by Joao Ortiz (Portland Timbers).
- 72': Jonantán Villal (Atlético San Luis) wins a free kick in the attacking half.
- 73': Attempt saved. Sébastien Salles-Lamonge (Atlético San Luis) left footed shot from the left side of the box is saved in the top centre of the goal by James Pantemis (Portland Timbers). Assisted by Juan Manuel Sanabria.
- 73': Goal! Portland Timbers 3, Atlético San Luis 0. Ariel Lassiter (Portland Timbers) left footed shot from the left side of the box to the centre of the goal. Assisted by Diego Chará following a fast break.
- 75': Foul by Jimer Fory (Portland Timbers).
- 75': Miguel García (Atlético San Luis) wins a free kick on the right wing.
- 75': Substitution, Atlético San Luis. Jahaziel Marchand replaces Rodrigo Dourado.
- 75': Substitution, Portland Timbers. Daniel Núñez replaces Ian Smith.
- 76': Corner,Atlético San Luis. Conceded by Zac McGraw.
- 76': Attempt blocked. Miguel García (Atlético San Luis) right footed shot from the centre of the box is blocked.
- 76': Daniel Núñez (Portland Timbers) wins a free kick in the defensive half.
- 76': Foul by Miguel García (Atlético San Luis).
- 78': Goal! Portland Timbers 4, Atlético San Luis 0. Felipe Mora (Portland Timbers) right footed shot from the centre of the box to the high centre of the goal. Assisted by Santiago Moreno.Goal awarded following VAR Review.
- 79': VAR Decision: Goal Portland Timbers 4-0 Atlético San Luis (Felipe Mora).
- 80': Ariel Lassiter (Portland Timbers) wins a free kick on the left wing.
- 80': Foul by Román Torres (Atlético San Luis).
- 81': Corner,Atlético San Luis. Conceded by Diego Chará.
- 84': Foul by Daniel Núñez (Portland Timbers).
- 84': Miguel García (Atlético San Luis) wins a free kick in the defensive half.
- 84': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 84': Foul by Yan Phillipe (Atlético San Luis).
- 87': Attempt saved. Juan Manuel Sanabria (Atlético San Luis) left footed shot from the left side of the box is saved in the bottom right corner by James Pantemis (Portland Timbers). Assisted by Sébastien Salles-Lamonge.
- 87': Foul by Miguel García (Atlético San Luis).
- 87': Joao Ortiz (Portland Timbers) wins a free kick in the defensive half.
- 88': Attempt saved. Sébastien Salles-Lamonge (Atlético San Luis) right footed shot from outside the box is saved in the top centre of the goal by James Pantemis (Portland Timbers). Assisted by Yan Phillipe.
- 88': Attempt saved. Yan Phillipe (Atlético San Luis) right footed shot from the left side of the box is saved in the bottom left corner by James Pantemis (Portland Timbers). Assisted by Juan Manuel Sanabria.
- 89': Foul by Kamal Miller (Portland Timbers).
- 89': Miguel García (Atlético San Luis) wins a free kick in the attacking half.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+1': Attempt blocked. Juan Manuel Sanabria (Atlético San Luis) left footed shot from outside the box is blocked.
- 90'+1': Corner,Atlético San Luis. Conceded by Kamal Miller.
- 90'+1': Attempt missed. Jahaziel Marchand (Atlético San Luis) left footed shot from the centre of the box is close, but misses to the right following a corner.
- 90'+1': Felipe Mora (Portland Timbers) wins a free kick in the defensive half.
- 90'+1': Foul by Juan Manuel Sanabria (Atlético San Luis).
- 90'+2': Juan Manuel Sanabria (Atlético San Luis) is shown the yellow card for a bad foul.
- 90'+2': Foul by Diego Chará (Portland Timbers).
- 90'+2': Jonantán Villal (Atlético San Luis) wins a free kick in the defensive half.
- 90'+3': Attempt missed. Miguel García (Atlético San Luis) header from the centre of the box is too high. Assisted by Juan Manuel Sanabria with a cross.
- 90'+4': Second Half ends, Portland Timbers 4, Atlético San Luis 0.
- 0': Match ends, Portland Timbers 4, Atlético San Luis 0.
Statistics
![]() |
POR![]() |
|
---|---|---|
16 | Fouls | 18 |
3 | Yellow Cards | 2 |
0 | Red Cards | 0 |
2 | Offsides | 1 |
6 | Corner Kicks | 0 |
0 | Saves | 6 |
55.9 | Possession | 44.1 |
15 | SHOTS | 4 |
6 | ON GOAL | 4 |
0.4 | On Target % | 1.0 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
553 | Accurate Passes | 440 |
621 | Passes | 502 |
0.9 | Pass Completion % | 0.9 |
7 | Accurate Crosses | 1 |
22 | Crosses | 6 |
0.3 | Cross % | 0.2 |
30 | Long Balls | 51 |
13 | Accurate Long Balls | 22 |
0.4 | Long Balls % | 0.4 |
5 | Blocked Shots | 0 |
9 | Effective Tackles | 5 |
16 | Tackles | 10 |
0.6 | Tackle % | 0.5 |
7 | Interceptions | 12 |
14 | Effective Clearances | 21 |
14 | Clearances | 21 |
Game Information
Competition: Leagues Cup
Venue: Providence Park
Location: Portland, Oregon, USA
Venue: Providence Park
Location: Portland, Oregon, USA
Leagues Cup Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Pachuca | 1 | +1 | 3 |
2 | Tigres UANL | 1 | +3 | 3 |
3 | Puebla | 1 | +3 | 3 |
4 | Necaxa | 1 | +2 | 3 |
Line-Ups
Portland Timbers (3-4-3)
No. | Name |
---|---|
41 | James Pantemis (GK) |
4 | Kamal Miller |
27 | Jimer Fory |
20 | Finn Surman |
21 | Diego Chará |
80 | Joao Ortiz |
23 | Ian Smith |
29 | Juan Mosquera ![]() |
19 | Kevin Kelsy ![]() |
10 | David Da Costa |
22 | Omir Fernández |
Atlético de San Luis (5-3-2)
No. | Name |
---|---|
1 | Andrés Sánchez (GK) |
31 | Eduardo Águila ![]() |
18 | Aldo Cruz |
4 | Julio Domínguez |
8 | Juan Manuel Sanabria ![]() |
2 | Román Torres |
13 | Rodrigo Dourado |
14 | Miguel García |
21 | Oscar Macías |
10 | Mateo Klimowicz |
7 | Benjamín Galdames ![]() |
Leagues Cup News

Messi tracker: Goals, assists, key moments for Inter Miami
With Lionel Messi in the final year of his contract with Inter Miami, ESPN provides game-by-game analysis of the World Cup winner's performances.

MLS suspension gave Lionel Messi 'mandatory rest' for Miami
Inter Miami CF coach Javier Mascherano hopes Lionel Messi enters the 2025 Leagues Cup tournament with more motivation after serving a one-game suspension for missing the MLS All-Star Game.

Why Inter Miami could struggle in the Leagues Cup
Kasey Keller explains why he isn't backing Inter Miami to win the Leagues Cup.

Gomez: New Leagues Cup format is chaotic
Herculez Gomez reacts to the new format for the Leagues Cup.

Moreno: MLS needs to be careful about crossing Lionel Messi
Alejandro Moreno reacts to Lionel Messi being suspended by MLS after missing the All-Star Game.