Match ends, Portland Timbers 0, Seattle Sounders FC 3.
90'+4
Second Half ends, Portland Timbers 0, Seattle Sounders FC 3.
90'+3
Corner, Seattle Sounders FC. Conceded by Bill Tuiloma.
90'+2
Offside, Portland Timbers. Tomás Conechny tries a through ball, but Felipe Mora is caught offside.
90'+2
Attempt saved. Tomás Conechny (Portland Timbers) left footed shot from outside the box is saved in the top left corner.
90'+1
Foul by Gustav Svensson (Seattle Sounders FC).
90'+1
Tomás Conechny (Portland Timbers) wins a free kick in the attacking half.
90'
Corner, Portland Timbers. Conceded by Alex Roldan.
89'
Foul by Alex Roldan (Seattle Sounders FC).
89'
Bill Tuiloma (Portland Timbers) wins a free kick on the left wing.
88'
Attempt saved. Handwalla Bwana (Seattle Sounders FC) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Will Bruin.
88'
Attempt saved. Will Bruin (Seattle Sounders FC) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Handwalla Bwana.
87'
Substitution, Seattle Sounders FC. Alex Roldan replaces Cristian Roldan.
87'
Substitution, Seattle Sounders FC. Miguel Ibarra replaces Raúl Ruidíaz.
Goal! Portland Timbers 0, Seattle Sounders FC 3. Kelvin Leerdam (Seattle Sounders FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Raúl Ruidíaz.
84'
Will Bruin (Seattle Sounders FC) wins a free kick in the defensive half.
84'
Foul by Chris Duvall (Portland Timbers).
83'
Goal! Portland Timbers 0, Seattle Sounders FC 2. Raúl Ruidíaz (Seattle Sounders FC) right footed shot from the centre of the box to the bottom right corner.
82'
Substitution, Seattle Sounders FC. Handwalla Bwana replaces Jordan Morris.
82'
Substitution, Seattle Sounders FC. Will Bruin replaces Joevin Jones.
79'
Foul by Nouhou Tolo (Seattle Sounders FC).
79'
Felipe Mora (Portland Timbers) wins a free kick in the attacking half.
77'
Nouhou Tolo (Seattle Sounders FC) wins a free kick on the left wing.
77'
Foul by Chris Duvall (Portland Timbers).
75'
Attempt saved. Felipe Mora (Portland Timbers) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Sebastián Blanco.
75'
Attempt saved. Sebastián Blanco (Portland Timbers) right footed shot from a difficult angle on the left is saved in the centre of the goal. Assisted by Larrys Mabiala.
73'
Substitution, Seattle Sounders FC. Nouhou Tolo replaces João Paulo.
73'
Substitution, Portland Timbers. Felipe Mora replaces Eryk Williamson.
73'
Substitution, Portland Timbers. Jaroslaw Niezgoda replaces Jeremy Ebobisse.
72'
Goal! Portland Timbers 0, Seattle Sounders FC 1. Raúl Ruidíaz (Seattle Sounders FC) right footed shot from the centre of the box to the top left corner. Assisted by Joevin Jones with a cross.
71'
Corner, Portland Timbers. Conceded by João Paulo.
70'
João Paulo (Seattle Sounders FC) wins a free kick in the defensive half.
70'
Foul by Larrys Mabiala (Portland Timbers).
70'
Attempt missed. Larrys Mabiala (Portland Timbers) with an attempt from the right side of the box misses to the right. Assisted by Diego Valeri with a cross following a corner.
69'
Corner, Portland Timbers. Conceded by Shane O'Neill.
68'
Attempt missed. Raúl Ruidíaz (Seattle Sounders FC) right footed shot from very close range misses to the right. Assisted by Nicolás Lodeiro.
66'
Shane O'Neill (Seattle Sounders FC) wins a free kick in the defensive half.
66'
Foul by Jeremy Ebobisse (Portland Timbers).
64'
Foul by Cristian Roldan (Seattle Sounders FC).
64'
Bill Tuiloma (Portland Timbers) wins a free kick in the defensive half.
62'
Attempt saved. Raúl Ruidíaz (Seattle Sounders FC) right footed shot from the left side of the six yard box is saved in the bottom left corner. Assisted by Jordan Morris.
60'
Substitution, Portland Timbers. Andy Polo replaces Marvin Loría.
59'
Attempt blocked. Eryk Williamson (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Diego Valeri with a cross.
58'
Corner, Portland Timbers. Conceded by João Paulo.
58'
Attempt saved. Marvin Loría (Portland Timbers) left footed shot from the right side of the box is saved in the centre of the goal.
58'
Corner, Portland Timbers. Conceded by Cristian Roldan.
57'
Corner, Portland Timbers. Conceded by Yeimar Gómez.
54'
Offside, Seattle Sounders FC. Jordan Morris tries a through ball, but Raúl Ruidíaz is caught offside.
52'
Attempt missed. Jeremy Ebobisse (Portland Timbers) header from the centre of the box is just a bit too high. Assisted by Jorge Villafaña with a cross.
52'
Offside, Portland Timbers. Jorge Villafaña tries a through ball, but Diego Valeri is caught offside.
51'
Corner, Portland Timbers. Conceded by Yeimar Gómez.
49'
Attempt missed. Gustav Svensson (Seattle Sounders FC) right footed shot from the centre of the box is too high following a corner.
48'
Corner, Seattle Sounders FC. Conceded by Diego Chará.
46'
Attempt missed. Raúl Ruidíaz (Seattle Sounders FC) left footed shot from the centre of the box is high and wide to the left.
46'
Corner, Seattle Sounders FC. Conceded by Bill Tuiloma.
45'
Second Half begins Portland Timbers 0, Seattle Sounders FC 0.
45'+3
First Half ends, Portland Timbers 0, Seattle Sounders FC 0.
45'+1
Attempt missed. Diego Valeri (Portland Timbers) left footed shot from the centre of the box is too high. Assisted by Sebastián Blanco.
42'
Corner, Portland Timbers. Conceded by Shane O'Neill.
42'
Attempt blocked. Marvin Loría (Portland Timbers) left footed shot from outside the box is blocked. Assisted by Eryk Williamson.
41'
Attempt saved. Sebastián Blanco (Portland Timbers) right footed shot from outside the box is saved in the bottom left corner. Assisted by Jeremy Ebobisse.
40'
Hand ball by Joevin Jones (Seattle Sounders FC).
40'
Attempt blocked. Gustav Svensson (Seattle Sounders FC) right footed shot from outside the box is blocked.
39'
Foul by Diego Chará (Portland Timbers).
39'
Nicolás Lodeiro (Seattle Sounders FC) wins a free kick in the attacking half.
30'
João Paulo (Seattle Sounders FC) wins a free kick on the right wing.
30'
Foul by Bill Tuiloma (Portland Timbers).
28'
Joevin Jones (Seattle Sounders FC) wins a free kick in the defensive half.
28'
Foul by Sebastián Blanco (Portland Timbers).
28'
Attempt blocked. Marvin Loría (Portland Timbers) left footed shot from outside the box is blocked. Assisted by Jeremy Ebobisse.
27'
Foul by Joevin Jones (Seattle Sounders FC).
27'
Marvin Loría (Portland Timbers) wins a free kick in the defensive half.
26'
Corner, Seattle Sounders FC. Conceded by Chris Duvall.
24'
Corner, Seattle Sounders FC. Conceded by Larrys Mabiala.
21'
Foul by Nicolás Lodeiro (Seattle Sounders FC).
21'
Sebastián Blanco (Portland Timbers) wins a free kick in the attacking half.
16'
Nicolás Lodeiro (Seattle Sounders FC) wins a free kick in the defensive half.
16'
Foul by Eryk Williamson (Portland Timbers).
13'
Corner, Seattle Sounders FC. Conceded by Larrys Mabiala.
11'
Corner, Seattle Sounders FC. Conceded by Diego Chará.
10'
Diego Valeri (Portland Timbers) wins a free kick on the right wing.
10'
Foul by Joevin Jones (Seattle Sounders FC).
9'
Attempt blocked. Sebastián Blanco (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Marvin Loría.
8'
Foul by João Paulo (Seattle Sounders FC).
8'
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
7'
VAR Decision: No Goal Portland Timbers 0-0 Seattle Sounders FC.
5'
GOAL OVERTURNED BY VAR: Chris Duvall (Portland Timbers) scores but the goal is ruled out after a VAR review.
5'
Offside, Portland Timbers. Marvin Loría tries a through ball, but Eryk Williamson is caught offside.
5'
Foul by Cristian Roldan (Seattle Sounders FC).
5'
Jorge Villafaña (Portland Timbers) wins a free kick on the left wing.