
Portland Timbers vs Seattle Sounders FC, 2025 MLS, Regular Season
· MLSAbout
Portland Timbers are hosting Seattle Sounders FC
at Providence Park, Portland, Oregon, USA, starting on
. The match is a part of the MLS.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Foul by Santiago Moreno (Portland Timbers).
- 3': Nouhou Tolo (Seattle Sounders FC) wins a free kick on the left wing.
- 3': Foul by Obed Vargas (Seattle Sounders FC).
- 3': Santiago Moreno (Portland Timbers) wins a free kick in the defensive half.
- 4': Corner, Seattle Sounders FC. Conceded by Finn Surman.
- 5': Foul by Albert Rusnák (Seattle Sounders FC).
- 5': Joao Ortiz (Portland Timbers) wins a free kick in the defensive half.
- 7': Hand ball by Antony (Portland Timbers).
- 8': Attempt missed. Juan Mosquera (Portland Timbers) right footed shot from outside the box is close, but misses to the left. Assisted by Antony following a fast break.
- 9': Delay in match because of an injury Danny Musovski (Seattle Sounders FC).
- 11': Delay over. They are ready to continue.
- 13': Finn Surman (Portland Timbers) wins a free kick in the defensive half.
- 13': Foul by Albert Rusnák (Seattle Sounders FC).
- 17': Felipe Mora (Portland Timbers) wins a free kick in the attacking half.
- 17': Foul by Kim Kee-Hee (Seattle Sounders FC).
- 18': Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is close, but misses the top right corner. Assisted by Joao Ortiz.
- 19': Offside, Seattle Sounders FC. Danny Musovski is caught offside.
- 20': Foul by Jimer Fory (Portland Timbers).
- 20': Jesús Ferreira (Seattle Sounders FC) wins a free kick in the defensive half.
- 22': Foul by Joao Ortiz (Portland Timbers).
- 22': Obed Vargas (Seattle Sounders FC) wins a free kick in the defensive half.
- 22': Delay in match (Portland Timbers).
- 22': Delay over. They are ready to continue.
- 22': Attempt saved. Albert Rusnák (Seattle Sounders FC) right footed shot from outside the box is saved in the bottom left corner. Assisted by Cristian Roldan.
- 23': Foul by David Ayala (Portland Timbers).
- 23': Obed Vargas (Seattle Sounders FC) wins a free kick on the right wing.
- 23': David Ayala (Portland Timbers) is shown the yellow card for a bad foul.
- 29': Foul by Santiago Moreno (Portland Timbers).
- 29': Kim Kee-Hee (Seattle Sounders FC) wins a free kick in the defensive half.
- 30': Foul by Felipe Mora (Portland Timbers).
- 30': Nouhou Tolo (Seattle Sounders FC) wins a free kick in the defensive half.
- 30': Goal! Portland Timbers 0, Seattle Sounders FC 1. Albert Rusnák (Seattle Sounders FC) right footed shot from outside the box to the bottom left corner. Assisted by Danny Musovski.
- 32': Attempt saved. Danny Musovski (Seattle Sounders FC) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Ryan Kent.
- 32': Corner, Seattle Sounders FC. Conceded by Maxime Crépeau.
- 34': Foul by Kamal Miller (Portland Timbers).
- 34': Nouhou Tolo (Seattle Sounders FC) wins a free kick on the left wing.
- 34': Kamal Miller (Portland Timbers) is shown the yellow card for a bad foul.
- 36': Goal! Portland Timbers 1, Seattle Sounders FC 1. Santiago Moreno (Portland Timbers) right footed shot from the centre of the box to the high centre of the goal. Assisted by David da Costa.
- 38': Corner, Seattle Sounders FC. Conceded by Jimer Fory.
- 40': Foul by Joao Ortiz (Portland Timbers).
- 40': Obed Vargas (Seattle Sounders FC) wins a free kick in the attacking half.
- 41': Attempt blocked. Danny Musovski (Seattle Sounders FC) right footed shot from the centre of the box is blocked. Assisted by Jesús Ferreira.
- 41': Corner, Seattle Sounders FC. Conceded by Jimer Fory.
- 42': Corner, Seattle Sounders FC. Conceded by Santiago Moreno.
- 44': Corner, Portland Timbers. Conceded by Yeimar Gómez.
- 45': Attempt missed. Alex Roldan (Seattle Sounders FC) right footed shot from the right side of the box misses to the left. Assisted by Jesús Ferreira.
- 45': Fourth official has announced 4 minutes of added time.
- 45'+1': Corner, Seattle Sounders FC. Conceded by Kamal Miller.
- 45'+1': Attempt saved. Yeimar Gómez (Seattle Sounders FC) header from the centre of the box is saved in the top right corner.
- 45'+3': Corner, Seattle Sounders FC. Conceded by Finn Surman.
- 45'+3': Foul by Nouhou Tolo (Seattle Sounders FC).
- 45'+3': Kamal Miller (Portland Timbers) wins a free kick in the defensive half.
- 45'+5': First Half ends, Portland Timbers 1, Seattle Sounders FC 1.
- 45': Second Half begins Portland Timbers 1, Seattle Sounders FC 1.
- 45': Substitution, Portland Timbers. Cristhian Paredes replaces Joao Ortiz.
- 45': Substitution, Portland Timbers. Dario Zuparic replaces Kamal Miller.
- 48': Danny Musovski (Seattle Sounders FC) wins a free kick in the attacking half.
- 48': Foul by Cristhian Paredes (Portland Timbers).
- 49': Cristian Roldan (Seattle Sounders FC) wins a free kick on the right wing.
- 49': Foul by David Ayala (Portland Timbers).
- 50': Foul by Nouhou Tolo (Seattle Sounders FC).
- 50': Santiago Moreno (Portland Timbers) wins a free kick in the defensive half.
- 50': Nouhou Tolo (Seattle Sounders FC) is shown the yellow card for a bad foul.
- 51': Foul by David Ayala (Portland Timbers).
- 51': Ryan Kent (Seattle Sounders FC) wins a free kick in the defensive half.
- 53': Danny Musovski (Seattle Sounders FC) wins a free kick in the defensive half.
- 53': Foul by Dario Zuparic (Portland Timbers).
- 53': Offside, Seattle Sounders FC. Ryan Kent is caught offside.
- 54': Antony (Portland Timbers).
- 54': Jesús Ferreira (Seattle Sounders FC) wins a free kick in the defensive half.
- 60': Corner, Portland Timbers. Conceded by Nouhou Tolo.
- 65': Attempt missed. Cristian Roldan (Seattle Sounders FC) right footed shot from outside the box is just a bit too high. Assisted by Albert Rusnák.
- 67': Corner, Portland Timbers. Conceded by Kim Kee-Hee.
- 67': Substitution, Portland Timbers. Jonathan Rodríguez replaces Antony.
- 67': Attempt blocked. Santiago Moreno (Portland Timbers) right footed shot from outside the box is blocked.
- 70': Hand ball by Cristhian Paredes (Portland Timbers).
- 71': Substitution, Seattle Sounders FC. Paul Rothrock replaces Ryan Kent.
- 71': Substitution, Seattle Sounders FC. Pedro de la Vega replaces Jesús Ferreira.
- 73': Attempt blocked. Paul Rothrock (Seattle Sounders FC) right footed shot from the left side of the box is blocked. Assisted by Cristian Roldan.
- 74': Attempt missed. Nouhou Tolo (Seattle Sounders FC) left footed shot from outside the box is too high. Assisted by Cristian Roldan.
- 74': Cristhian Paredes (Portland Timbers) wins a free kick in the attacking half.
- 74': Foul by Obed Vargas (Seattle Sounders FC).
- 77': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 77': Foul by Danny Musovski (Seattle Sounders FC).
- 78': Substitution, Portland Timbers. Eric Miller replaces Juan Mosquera.
- 79': Danny Musovski (Seattle Sounders FC) wins a free kick in the attacking half.
- 79': Foul by David Ayala (Portland Timbers).
- 80': Alex Roldan (Seattle Sounders FC) wins a free kick in the defensive half.
- 80': Foul by Jonathan Rodríguez (Portland Timbers).
- 81': Substitution, Seattle Sounders FC. Georgi Minoungou replaces Danny Musovski.
- 82': Foul by Yeimar Gómez (Seattle Sounders FC).
- 82': Jonathan Rodríguez (Portland Timbers) wins a free kick on the left wing.
- 85': Alex Roldan (Seattle Sounders FC) wins a free kick in the defensive half.
- 85': Foul by Jimer Fory (Portland Timbers).
- 85': Delay in match because of an injury Alex Roldan (Seattle Sounders FC).
- 85': Delay in match because of an injury Jimer Fory (Portland Timbers).
- 87': Delay over. They are ready to continue.
- 88': Attempt saved. Georgi Minoungou (Seattle Sounders FC) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Albert Rusnák.
- 88': Corner, Seattle Sounders FC. Conceded by Maxime Crépeau.
- 89': Attempt saved. Pedro de la Vega (Seattle Sounders FC) right footed shot from outside the box is saved in the bottom right corner. Assisted by Georgi Minoungou.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+1': Substitution, Portland Timbers. Claudio Bravo replaces Jimer Fory because of an injury.
- 90'+1': Substitution, Portland Timbers. Omir Fernandez replaces Santiago Moreno.
- 90'+2': Attempt blocked. Pedro de la Vega (Seattle Sounders FC) right footed shot from the centre of the box is blocked. Assisted by Albert Rusnák with a headed pass.
- 90'+4': Attempt missed. Paul Rothrock (Seattle Sounders FC) header from the centre of the box misses to the right. Assisted by Nouhou Tolo with a cross.
- 90'+5': Foul by Jonathan Rodríguez (Portland Timbers).
- 90'+5': Yeimar Gómez (Seattle Sounders FC) wins a free kick in the defensive half.
- 90'+5': Second Half ends, Portland Timbers 1, Seattle Sounders FC 1.
- 0': Match ends, Portland Timbers 1, Seattle Sounders FC 1.
Statistics
![]() |
POR![]() |
|
---|---|---|
9 | Fouls | 19 |
1 | Yellow Cards | 2 |
0 | Red Cards | 0 |
2 | Offsides | 0 |
8 | Corner Kicks | 3 |
0 | Saves | 5 |
53.1 | Possession | 46.9 |
13 | SHOTS | 4 |
6 | ON GOAL | 1 |
0.5 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
438 | Accurate Passes | 380 |
511 | Passes | 451 |
0.9 | Pass Completion % | 0.8 |
3 | Accurate Crosses | 3 |
18 | Crosses | 16 |
0.2 | Cross % | 0.2 |
56 | Long Balls | 40 |
29 | Accurate Long Balls | 21 |
0.5 | Long Balls % | 0.5 |
3 | Blocked Shots | 1 |
13 | Effective Tackles | 11 |
20 | Tackles | 19 |
0.7 | Tackle % | 0.6 |
13 | Interceptions | 13 |
26 | Effective Clearances | 29 |
26 | Clearances | 29 |
Game Information
Competition: MLS
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 25,218
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 25,218
MLS Standings
# | 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
Portland Timbers (4-2-3-1)
No. | Name |
---|---|
16 | Maxime Crépeau (GK) |
4 | Kamal Miller ![]() |
20 | Finn Surman |
27 | Jimer Fory |
29 | Juan Mosquera |
10 | David Da Costa |
24 | David Ayala ![]() |
80 | Joao Ortiz |
9 | Felipe Mora |
11 | Antony |
30 | Santiago Moreno |
Seattle Sounders FC (4-2-3-1)
No. | Name |
---|---|
24 | Stefan Frei (GK) |
20 | Kim Kee-Hee |
28 | Yeimar Gómez |
5 | Nouhou Tolo ![]() |
16 | Alex Roldan |
11 | Albert Rusnák |
18 | Obed Vargas |
7 | Cristian Roldan |
19 | Daniel Musovski |
77 | Ryan Kent |
9 | Jesús Ferreira |
MLS News

Vancouver Whitecaps don't agree with Marsch claim players were 'poisoned'
Canada head coach Jesse Marsch alleged Friday that Vancouver Whitecaps players were "poisoned" during their trip to Mexico for the Concacaf Champions Cup final.

Gomez: Promotion and relegation is desperately needed in the USA
Herculez Gomez reacts to the USL's decision to adopt a promotion and relegation system.

How will MLS react to USL adopting a promotion and relegation system?
Alejandro Moreno debates whether MLS would ever consider bringing in promotion and relegation.

D.C. United take aim at surging Fire
D.C. United and the Chicago Fire will look to build off what could be watershed results when they meet Saturday night in the nation's capital.

USMNT depth chart: Ranking top 15 at each position
Where does the USMNT roster stand entering the Gold Cup? Here are the top 15 players at each position.