Match ends, Seattle Sounders FC 0(5), Real Salt Lake 0(6).
128' Penalty Shootout ends, Seattle Sounders FC 0(5), Real Salt Lake 0(6).
128' Goal Goal! Seattle Sounders FC 0(5), Real Salt Lake 0(6). Justen Glad (Real Salt Lake) converts the penalty with a right footed shot to the bottom right corner. Seattle Sounders Real Salt Lake
127' Attempt Penalty saved! Kelyn Rowe (Seattle Sounders FC) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
127' Goal Goal! Seattle Sounders FC 0(5), Real Salt Lake 0(5). Marcelo Silva (Real Salt Lake) converts the penalty with a right footed shot to the bottom right corner. Seattle Sounders Real Salt Lake
126' Goal Goal! Seattle Sounders FC 0(5), Real Salt Lake 0(4). Nicolás Lodeiro (Seattle Sounders FC) converts the penalty with a left footed shot to the bottom right corner. Seattle Sounders Real Salt Lake
125' Goal Goal! Seattle Sounders FC 0(4), Real Salt Lake 0(4). Bobby Wood (Real Salt Lake) converts the penalty with a right footed shot to the bottom left corner. Seattle Sounders Real Salt Lake
125' Goal Goal! Seattle Sounders FC 0(4), Real Salt Lake 0(3). Álex Roldan (Seattle Sounders FC) converts the penalty with a right footed shot to the top left corner. Seattle Sounders Real Salt Lake
124' Goal Goal! Seattle Sounders FC 0(3), Real Salt Lake 0(3). Damir Kreilach (Real Salt Lake) converts the penalty with a right footed shot to the top left corner. Seattle Sounders Real Salt Lake
123' Goal Goal! Seattle Sounders FC 0(3), Real Salt Lake 0(2). Abdoulaye Cissoko (Seattle Sounders FC) converts the penalty with a right footed shot to the bottom left corner. Seattle Sounders Real Salt Lake
123' Goal Goal! Seattle Sounders FC 0(2), Real Salt Lake 0(2). Pablo Ruiz (Real Salt Lake) converts the penalty with a left footed shot to the bottom right corner. Seattle Sounders Real Salt Lake
122' VAR Decision: Other Decision Cancelled.
121' Goal Goal! Seattle Sounders FC 0(2), Real Salt Lake 0(1). João Paulo (Seattle Sounders FC) converts the penalty with a right footed shot to the bottom left corner. Seattle Sounders Real Salt Lake
120' Goal Goal! Seattle Sounders FC 0(1), Real Salt Lake 0(1). Aaron Herrera (Real Salt Lake) converts the penalty with a right footed shot to the bottom left corner. Seattle Sounders Real Salt Lake
120' Goal Goal! Seattle Sounders FC 0(1), Real Salt Lake 0. Raúl Ruidíaz (Seattle Sounders FC) converts the penalty with a right footed shot to the bottom right corner. Seattle Sounders Real Salt Lake
120' Penalty Shootout begins Seattle Sounders FC 0, Real Salt Lake 0.
121' Second Half Extra Time ends, Seattle Sounders FC 0, Real Salt Lake 0.
119' Substitution Substitution, Seattle Sounders FC. Abdoulaye Cissoko replaces Xavier Arreaga.
119' Corner, Seattle Sounders FC. Conceded by Marcelo Silva.
116' Corner, Seattle Sounders FC. Conceded by Justen Glad.
116' Attempt Attempt blocked. Nicolás Lodeiro (Seattle Sounders FC) left footed shot from the centre of the box is blocked. Assisted by Shane O'Neill.
112' Attempt Attempt saved. Cristian Roldan (Seattle Sounders FC) header from the centre of the box is saved in the centre of the goal. Assisted by Nicolás Lodeiro with a cross.
112' Kelyn Rowe (Seattle Sounders FC) wins a free kick on the left wing.
112' Foul by Anderson Julio (Real Salt Lake).
111' Attempt Attempt missed. Xavier Arreaga (Seattle Sounders FC) header from the centre of the box misses to the right. Assisted by João Paulo with a cross following a set piece situation.
110' Hand ball by Justin Meram (Real Salt Lake).
108' Corner, Real Salt Lake. Conceded by Shane O'Neill.
107' Yellow card Raúl Ruidíaz (Seattle Sounders FC) is shown the yellow card for a bad foul.
107' Foul by Raúl Ruidíaz (Seattle Sounders FC).
107' Justen Glad (Real Salt Lake) wins a free kick in the defensive half.
106' Foul by Shane O'Neill (Seattle Sounders FC).
106' Anderson Julio (Real Salt Lake) wins a free kick in the defensive half.
106' Attempt Attempt blocked. Raúl Ruidíaz (Seattle Sounders FC) right footed shot from outside the box is blocked. Assisted by João Paulo.
105' Second Half Extra Time begins Seattle Sounders FC 0, Real Salt Lake 0.
105' Substitution Substitution, Real Salt Lake. Ashtone Morgan replaces Andrew Brody.
108' First Half Extra Time ends, Seattle Sounders FC 0, Real Salt Lake 0.
107' Attempt Attempt missed. Shane O'Neill (Seattle Sounders FC) left footed shot from the left side of the box is too high.
106' Corner, Seattle Sounders FC. Conceded by Bobby Wood.
106' Corner, Seattle Sounders FC. Conceded by Bobby Wood.
105' Corner, Seattle Sounders FC. Conceded by Bobby Wood.
105' Corner, Seattle Sounders FC. Conceded by Andrew Brody.
103' Foul by Joshua Atencio (Seattle Sounders FC).
103' Everton Luiz (Real Salt Lake) wins a free kick in the defensive half.
103' Substitution Substitution, Seattle Sounders FC. Nicolás Lodeiro replaces Jordan Morris.
100' Attempt Attempt missed. João Paulo (Seattle Sounders FC) right footed shot from outside the box is high and wide to the right.
99' Álex Roldan (Seattle Sounders FC) wins a free kick in the defensive half.
99' Foul by Damir Kreilach (Real Salt Lake).
97' João Paulo (Seattle Sounders FC) wins a free kick in the attacking half.
97' Foul by Aaron Herrera (Real Salt Lake).
96' Kelyn Rowe (Seattle Sounders FC) wins a free kick in the defensive half.
96' Foul by Anderson Julio (Real Salt Lake).
90' Substitution Substitution, Seattle Sounders FC. Joshua Atencio replaces Brad Smith.
90' First Half Extra Time begins Seattle Sounders FC 0, Real Salt Lake 0.
94' Second Half ends, Seattle Sounders FC 0, Real Salt Lake 0.
93' Cristian Roldan (Seattle Sounders FC) wins a free kick in the attacking half.
93' Foul by Justin Meram (Real Salt Lake).
90' Corner, Seattle Sounders FC. Conceded by Marcelo Silva.
88' Attempt Attempt missed. Cristian Roldan (Seattle Sounders FC) header from the centre of the box is close, but misses to the right. Assisted by João Paulo with a cross following a corner.
88' Corner, Seattle Sounders FC. Conceded by Andrew Brody.
88' Attempt Attempt blocked. Kelyn Rowe (Seattle Sounders FC) right footed shot from outside the box is blocked. Assisted by Jordan Morris.
86' Shane O'Neill (Seattle Sounders FC) wins a free kick in the defensive half.
86' Foul by Bobby Wood (Real Salt Lake).
84' Corner, Seattle Sounders FC. Conceded by Everton Luiz.
82' Substitution Substitution, Seattle Sounders FC. Álex Roldan replaces Nicolas Benezet.
81' Yellow card Justen Glad (Real Salt Lake) is shown the yellow card for a bad foul.
81' Nicolas Benezet (Seattle Sounders FC) wins a free kick in the defensive half.
81' Foul by Justen Glad (Real Salt Lake).
80' Substitution Substitution, Real Salt Lake. Anderson Julio replaces Maikel Chang.
77' Attempt Attempt saved. Yéimar Gómez (Seattle Sounders FC) header from the centre of the box is saved in the centre of the goal. Assisted by João Paulo with a cross.
76' Cristian Roldan (Seattle Sounders FC) wins a free kick on the right wing.
76' Foul by Justin Meram (Real Salt Lake).
73' Substitution Substitution, Real Salt Lake. Bobby Wood replaces Rubio Rubín.
72' Raúl Ruidíaz (Seattle Sounders FC) hits the bar with a right footed shot from outside the box. Assisted by Jordan Morris with a headed pass.
71' Yellow card Everton Luiz (Real Salt Lake) is shown the yellow card for a bad foul.
70' Nicolas Benezet (Seattle Sounders FC) wins a free kick in the defensive half.
70' Foul by Everton Luiz (Real Salt Lake).
69' Offside, Seattle Sounders FC. Yéimar Gómez tries a through ball, but Raúl Ruidíaz is caught offside.
67' Corner, Seattle Sounders FC. Conceded by Justen Glad.
65' João Paulo (Seattle Sounders FC) wins a free kick in the defensive half.
65' Foul by Everton Luiz (Real Salt Lake).
63' Foul by Shane O'Neill (Seattle Sounders FC).
63' Justin Meram (Real Salt Lake) wins a free kick in the defensive half.
62' Corner, Seattle Sounders FC. Conceded by Rubio Rubín.
62' Attempt Attempt blocked. Raúl Ruidíaz (Seattle Sounders FC) right footed shot from long range on the left is blocked.
62' Substitution Substitution, Real Salt Lake. Justin Meram replaces Jonathan Menéndez.
61' Shane O'Neill (Seattle Sounders FC) wins a free kick on the left wing.
61' Foul by Aaron Herrera (Real Salt Lake).
59' Attempt Attempt blocked. Nicolas Benezet (Seattle Sounders FC) right footed shot from the centre of the box is blocked.
59' Corner, Seattle Sounders FC. Conceded by Pablo Ruiz.
59' Corner, Seattle Sounders FC. Conceded by Pablo Ruiz.
52' Yellow card Nicolas Benezet (Seattle Sounders FC) is shown the yellow card for a bad foul.
52' Foul by Nicolas Benezet (Seattle Sounders FC).
52' Jonathan Menéndez (Real Salt Lake) wins a free kick in the attacking half.
49' Yellow card David Ochoa (Real Salt Lake) is shown the yellow card.
49' Attempt Attempt missed. Jordan Morris (Seattle Sounders FC) right footed shot from the centre of the box is just a bit too high. Assisted by Shane O'Neill following a fast break.
47' Foul by João Paulo (Seattle Sounders FC).
47' Pablo Ruiz (Real Salt Lake) wins a free kick in the defensive half.
46' Attempt Attempt saved. Nicolas Benezet (Seattle Sounders FC) right footed shot from outside the box is saved in the bottom right corner. Assisted by Cristian Roldan.
45' João Paulo (Seattle Sounders FC) wins a free kick on the right wing.
45' Foul by Pablo Ruiz (Real Salt Lake).
45' Substitution Substitution, Seattle Sounders FC. Raúl Ruidíaz replaces Fredy Montero.
45' Second Half begins Seattle Sounders FC 0, Real Salt Lake 0.
46' First Half ends, Seattle Sounders FC 0, Real Salt Lake 0.
45' João Paulo (Seattle Sounders FC) wins a free kick in the attacking half.
45' Foul by Everton Luiz (Real Salt Lake).
41' Cristian Roldan (Seattle Sounders FC) wins a free kick in the defensive half.
41' Foul by Jonathan Menéndez (Real Salt Lake).
40' Foul by Kelyn Rowe (Seattle Sounders FC).
40' Damir Kreilach (Real Salt Lake) wins a free kick in the defensive half.
39' Corner, Seattle Sounders FC. Conceded by Marcelo Silva.
37' Jordan Morris (Seattle Sounders FC) wins a free kick in the defensive half.
37' Foul by Pablo Ruiz (Real Salt Lake).
35' Attempt Attempt missed. Fredy Montero (Seattle Sounders FC) header from the centre of the box misses to the right. Assisted by Cristian Roldan with a cross.
32' Attempt Attempt missed. Nicolas Benezet (Seattle Sounders FC) right footed shot from outside the box is high and wide to the right. Assisted by Kelyn Rowe with a cross following a corner.
31' Corner, Seattle Sounders FC. Conceded by Aaron Herrera.
28' Offside, Seattle Sounders FC. Cristian Roldan tries a through ball, but Jordan Morris is caught offside.
27' Foul by Jonathan Menéndez (Real Salt Lake).
27' Brad Smith (Seattle Sounders FC) wins a free kick on the left wing.
23' Foul by Xavier Arreaga (Seattle Sounders FC).
23' Rubio Rubín (Real Salt Lake) wins a free kick on the right wing.
22' Attempt Attempt blocked. Fredy Montero (Seattle Sounders FC) left footed shot from outside the box is blocked. Assisted by Kelyn Rowe.
18' Offside, Seattle Sounders FC. João Paulo tries a through ball, but Fredy Montero is caught offside.
17' Foul by Shane O'Neill (Seattle Sounders FC).
17' Rubio Rubín (Real Salt Lake) wins a free kick in the defensive half.
16' Attempt Attempt blocked. Fredy Montero (Seattle Sounders FC) right footed shot from the left side of the box is blocked. Assisted by Nicolas Benezet.
14' Attempt Attempt blocked. Cristian Roldan (Seattle Sounders FC) right footed shot from the centre of the box is blocked.
14' Attempt Attempt blocked. Brad Smith (Seattle Sounders FC) left footed shot from the left side of the box is blocked.
14' Attempt Attempt blocked. Jordan Morris (Seattle Sounders FC) right footed shot from the centre of the box is blocked. Assisted by Nicolas Benezet.
10' Foul by Andrew Brody (Real Salt Lake).
10' Nicolas Benezet (Seattle Sounders FC) wins a free kick on the right wing.
7' Foul by Nicolas Benezet (Seattle Sounders FC).
7' Andrew Brody (Real Salt Lake) wins a free kick in the defensive half.
1' Foul by João Paulo (Seattle Sounders FC).
1' Everton Luiz (Real Salt Lake) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.