May 17, 2025 at 9:30 pm

1 - 1
Final
Draw: 24%

Match Commentary
Lineups

Portland Timbers
Formation: 4-4-2

Maxime Crépeau
Goalkeeper (#16)

Juan Mosquera
Defender (#29)

Finn Surman
Defender (#20)

Kamal Miller
Defender (#4)

Jimer Fory
Defender (#27)

Santiago Moreno
Midfielder (#30)

Joao Ortiz
Midfielder (#80)

David Ayala
Midfielder (#24)

Antony
Midfielder (#11)

Felipe Mora
Attacker (#9)

David Da Costa
Attacker (#10)

Seattle Sounders
Formation: 4-2-3-1

Stefan Frei
Goalkeeper (#24)

Álex Roldán
Defender (#16)

Yeimar Gómez Andrade
Defender (#28)

Kee-hee Kim
Defender (#20)

Nouhou
Defender (#5)

Cristian Roldán
Midfielder (#7)

Obed Vargas
Midfielder (#18)

Jesús Ferreira
Midfielder (#9)

Albert Rusnák
Midfielder (#11)

Ryan Kent
Midfielder (#77)

Danny Musovski
Attacker (#19)
Statistics
![]() Portland Timbers | ![]() Seattle Sounders | |
---|---|---|
1 | Goals | 1 |
4 | Shots | 13 |
1 | On Target | 6 |
80 | Attacks | 70 |
452 | Passes | 508 |
5 | Saves | 0 |
0 | Tackles | 0 |
47% | % Possession | 53% |
3 | Corners | 8 |
0 | Offsides | 2 |
18 | Fouls | 9 |
2 | Yellow Cards | 1 |
0 | Red Cards | 0 |
Copyright © 2025, JustClassic Consulting, LLC.
Missed opportunity! Paul Rothrock of Seattle Sounders FC heads the ball from the center of the box, but it goes wide to the right. The cross was delivered by Nouhou Tolo.
Substitution for the Portland Timbers: Omir Fernandez comes on to take the place of Santiago Moreno.
A shot on goal has been denied. Pedro de la Vega from Seattle Sounders FC unleashed a right-footed strike from outside the penalty area, but it was successfully stopped in the bottom right corner by the goalkeeper. The effort was set up by Georgi Minoungou.
Corner kick awarded to Seattle Sounders FC, following a save by Maxime Crépeau.
Corner kick awarded to Seattle Sounders FC, following a save by Maxime Crépeau.
The pause has ended. They are set to resume play.
The game has been paused due to an injury to Jimer Fory of the Portland Timbers.
The game has been paused due to an injury to Alex Roldan from Seattle Sounders FC.
Jimer Fory from the Portland Timbers commits a foul.
Jimer Fory from the Portland Timbers commits a foul.
Jonathan Rodríguez from the Portland Timbers earns a free kick on the left side of the field.
Foul committed by Yeimar Gómez of the Seattle Sounders FC.
Substitution for Seattle Sounders FC: Georgi Minoungou comes on to take the place of Danny Musovski.
Jonathan Rodríguez of the Portland Timbers commits a foul.
Alex Roldan of Seattle Sounders FC earns a free kick in his team's defensive zone.
David Ayala of the Portland Timbers commits a foul.
Danny Musovski of Seattle Sounders FC earns a free kick in the opponent's half.
Substitution for the Portland Timbers: Eric Miller comes on to take the place of Juan Mosquera.
Danny Musovski commits a foul for Seattle Sounders FC.
Dario Zuparic of the Portland Timbers earns a free kick in his team's defensive zone.
Obed Vargas commits a foul for the Seattle Sounders FC.
Cristhian Paredes from the Portland Timbers earns a free kick in the opponent's half.
Missed opportunity! Nouhou Tolo of Seattle Sounders FC takes a left-footed shot from outside the penalty area, but it sails over the crossbar. Cristian Roldan provided the assist.
A shot attempt is thwarted. Paul Rothrock from Seattle Sounders FC takes a right-footed strike from the middle of the penalty area, but it's blocked. Cristian Roldan provided the assist.
Substitution for Seattle Sounders FC: Pedro de la Vega comes on to take the place of Jesús Ferreira.
Substitution for Seattle Sounders FC: Paul Rothrock comes on to take the place of Ryan Kent.
Cristhian Paredes from the Portland Timbers committed a handball.
Santiago Moreno of the Portland Timbers takes a right-footed shot from outside the penalty area, but it's deflected and blocked.
Substitution for the Portland Timbers: Jonathan Rodríguez comes on to take the place of Antony.
Corner kick awarded to the Portland Timbers after Kim Kee-Hee allowed the ball to go out.
Missed opportunity! Cristian Roldan of Seattle Sounders FC took a right-footed shot from outside the penalty area, but it sailed high and to the right of the goal. He was set up by Albert Rusnák.
Corner kick awarded to the Portland Timbers after Nouhou Tolo allowed the ball to go out.
Jesús Ferreira of Seattle Sounders FC earns a free kick in his team's defensive zone.
Risky maneuver by Antony - Portland Timbers.
Offside call against Seattle Sounders FC. Ryan Kent has been flagged for being in an offside position.
Dario Zuparic from the Portland Timbers commits a foul.
Danny Musovski of Seattle Sounders FC earns a free kick in his team's defensive zone.
Ryan Kent of Seattle Sounders FC is awarded a free kick in their own half.
Ryan Kent of Seattle Sounders FC earns a free kick in his team's defensive zone.
Nouhou Tolo of Seattle Sounders FC receives a yellow card for committing a serious foul.
Santiago Moreno of the Portland Timbers earns a free kick in his team's defensive zone.
Santiago Moreno of the Portland Timbers earns a free kick in his team's defensive zone.
Cristhian Paredes commits a foul for the Portland Timbers.
Cristian Roldan of Seattle Sounders FC earns a free kick on the right side of the field.
Cristhian Paredes of the Portland Timbers commits a foul.
Danny Musovski of Seattle Sounders FC earns a free kick in the opponent's half.
Substitution for the Portland Timbers: Dario Zuparic comes on to take the place of Kamal Miller.
Substitution for the Portland Timbers: Cristhian Paredes comes on to take the place of Joao Ortiz.
The second half is underway with the score tied at 1-1 between the Portland Timbers and Seattle Sounders FC.
The first half concludes with the score tied at 1-1 between the Portland Timbers and Seattle Sounders FC.
Yeimar Gómez of Seattle Sounders FC commits a foul.
Finn Surman of the Portland Timbers earns a free kick in his team's defensive zone.
Corner kick awarded to Seattle Sounders FC after Finn Surman allowed the ball to go out.
The fourth official has indicated that there will be four minutes of stoppage time.
Shot on goal denied. Yeimar Gómez of Seattle Sounders FC heads the ball from the center of the box, but it's saved in the upper right corner. The opportunity was set up by a cross from Albert Rusnák.
Corner kick awarded to Seattle Sounders FC after Kamal Miller allowed the ball to go out.
Corner kick awarded to Seattle Sounders FC after Kamal Miller allowed the ball to go out of play.
Corner kick awarded to the Portland Timbers after Yeimar Gómez allowed the ball to go out.
Corner kick awarded to Seattle Sounders FC after Santiago Moreno allowed the ball to go out.
Corner kick awarded to Seattle Sounders FC after Kamal Miller allowed the ball to go out.
A shot attempt is thwarted. Danny Musovski of Seattle Sounders FC tries to score with his right foot from the middle of the penalty area, but the attempt is blocked. He received assistance from Jesús Ferreira.
Obed Vargas of Seattle Sounders FC is awarded a free kick in the offensive half of the field.
Joao Ortiz commits a foul for the Portland Timbers.
Corner kick awarded to Seattle Sounders FC, following a defensive play by Jimer Fory.
Goal! It's now 1-1 between the Portland Timbers and Seattle Sounders FC. Santiago Moreno scores for the Timbers with a right-footed strike from the center of the box.
Kamal Miller of the Portland Timbers receives a yellow card for committing a serious foul.
Nouhou Tolo of Seattle Sounders FC is awarded a free kick on the left side of the field.
Kamal Miller commits a foul for the Portland Timbers.
Corner kick awarded to Seattle Sounders FC after Maxime Crépeau allowed the ball to go out.
Corner kick awarded to Seattle Sounders FC after Maxime Crépeau allowed the ball to go out.
Goal! Seattle Sounders FC takes the lead against the Portland Timbers, making it 1-0. Albert Rusnák scores with a right-footed shot from outside the penalty area, finding the bottom left corner of the net. The assist comes from Danny Musovski.
Nouhou Tolo of Seattle Sounders FC earns a free kick in his team's defensive zone.
Felipe Mora commits a foul for the Portland Timbers.
Kim Kee-Hee of Seattle Sounders FC earns a free kick in his own half.
Kim Kee-Hee of Seattle Sounders FC earns a free kick in his own half.
David Ayala from the Portland Timbers receives a yellow card for committing a serious foul.
Obed Vargas from Seattle Sounders FC earns a free kick on the right flank.
David Ayala from the Portland Timbers commits a foul.
Shot on goal denied. Albert Rusnák of Seattle Sounders FC takes a right-footed strike from outside the penalty area, but it's successfully stopped in the bottom left corner. Cristian Roldan provided the assist.
The pause has ended. They are set to resume play.
Match interruption - Portland Timbers.
Obed Vargas from Seattle Sounders FC is awarded a free kick in their own half.
Ryan Kent commits a foul for Seattle Sounders FC.
Jesús Ferreira of Seattle Sounders FC earns a free kick in his team's defensive zone.
Jimer Fory of the Portland Timbers commits a foul.
Corner kick awarded to Seattle Sounders FC after Finn Surman allowed the ball to go out.
Missed opportunity! Santiago Moreno of the Portland Timbers takes a right-footed shot from outside the penalty area, but it goes just wide of the top right corner. Joao Ortiz provided the assist.
Kim Kee-Hee commits a foul for the Seattle Sounders FC.
Felipe Mora of the Portland Timbers earns a free kick in the opponent's half.
Cristian Roldan from Seattle Sounders FC commits a foul.
Finn Surman from the Portland Timbers earns a free kick in his team's defensive zone.
The pause has ended. They are set to resume play.
The game is currently paused due to an injury to Danny Musovski from Seattle Sounders FC.
Yeimar Gómez of Seattle Sounders FC earns a free kick in the defensive zone.
Antony from the Portland Timbers committed a handball.
Joao Ortiz from the Portland Timbers earns a free kick in his own half.
Foul committed by Albert Rusnák of the Seattle Sounders FC.
Corner kick awarded to Seattle Sounders FC after Finn Surman allowed the ball to go out.
Santiago Moreno of the Portland Timbers earns a free kick in his team's defensive zone.
Obed Vargas commits a foul for the Seattle Sounders FC.
Nouhou Tolo from Seattle Sounders FC is awarded a free kick on the left side of the pitch.
Santiago Moreno commits a foul for the Portland Timbers.
The opening half is underway...
The team rosters have been revealed, and the players are currently going through their warm-up routines.