Second Half ends, Real Salt Lake 1, Portland Timbers 3.
90'+2
Bobby Wood (Real Salt Lake) wins a free kick in the attacking half.
90'+2
Foul by Diego Chara (Portland Timbers).
90'+1
Jonathan Menéndez (Real Salt Lake) wins a free kick in the defensive half.
90'+1
Foul by George Fochive (Portland Timbers).
90'
Corner, Portland Timbers. Conceded by Justen Glad.
89'
Attempt missed. Dairon Asprilla (Portland Timbers) left footed shot from the left side of the box is high and wide to the left. Assisted by Santiago Moreno.
Goal! Real Salt Lake 1, Portland Timbers 3. Albert Rusnák (Real Salt Lake) converts the penalty with a right footed shot to the high centre of the goal.
87'
Claudio Bravo (Portland Timbers) is shown the yellow card for hand ball.
86'
Corner, Real Salt Lake. Conceded by Claudio Bravo.
86'
Attempt blocked. Bobby Wood (Real Salt Lake) header from the centre of the box is blocked. Assisted by Justin Meram with a cross.
86'
Penalty conceded by Claudio Bravo (Portland Timbers) with a hand ball in the penalty area.
86'
Attempt missed. Bobby Wood (Real Salt Lake) header from the centre of the box misses to the left. Assisted by Erik Holt with a cross.
85'
Substitution, Real Salt Lake. Anderson Julio replaces Everton Luiz.
82'
Bill Tuiloma (Portland Timbers) is shown the yellow card for a bad foul.
82'
Damir Kreilach (Real Salt Lake) wins a free kick in the defensive half.
82'
Foul by Bill Tuiloma (Portland Timbers).
75'
Substitution, Real Salt Lake. Jonathan Menéndez replaces Maikel Chang.
75'
Substitution, Portland Timbers. George Fochive replaces Cristhian Paredes.
75'
Substitution, Portland Timbers. Santiago Moreno replaces Sebastián Blanco.
75'
Attempt missed. Damir Kreilach (Real Salt Lake) left footed shot from outside the box is too high. Assisted by Justin Meram.
73'
Corner, Portland Timbers. Conceded by David Ochoa.
73'
Attempt saved. Dairon Asprilla (Portland Timbers) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Cristhian Paredes.
71'
Justin Meram (Real Salt Lake) wins a free kick in the defensive half.
71'
Foul by Diego Chara (Portland Timbers).
70'
Foul by Damir Kreilach (Real Salt Lake).
70'
Bill Tuiloma (Portland Timbers) wins a free kick in the defensive half.
68'
Offside, Real Salt Lake. Albert Rusnák tries a through ball, but Justin Meram is caught offside.
67'
Foul by Erik Holt (Real Salt Lake).
67'
Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
67'
Aaron Herrera (Real Salt Lake) wins a free kick on the right wing.
67'
Foul by Claudio Bravo (Portland Timbers).
63'
Attempt missed. Dario Zuparic (Portland Timbers) with an attempt from the centre of the box is close, but misses to the right. Assisted by Yimmi Chara with a cross following a corner.
63'
Corner, Portland Timbers. Conceded by Justen Glad.
63'
Attempt missed. Sebastián Blanco (Portland Timbers) left footed shot from the left side of the box misses to the right. Assisted by Yimmi Chara with a cross.
61'
Substitution, Portland Timbers. Felipe Mora replaces Jaroslaw Niezgoda.
61'
Substitution, Real Salt Lake. Bobby Wood replaces Rubio Rubín.
60'
Attempt missed. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box misses to the right.
59'
Attempt saved. Albert Rusnák (Real Salt Lake) left footed shot from outside the box is saved in the bottom right corner. Assisted by Maikel Chang.
58'
Attempt saved. Erik Holt (Real Salt Lake) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Albert Rusnák.
57'
Rubio Rubín (Real Salt Lake) wins a free kick on the right wing.
57'
Foul by Claudio Bravo (Portland Timbers).
54'
Damir Kreilach (Real Salt Lake) wins a free kick on the right wing.
54'
Foul by Claudio Bravo (Portland Timbers).
52'
Attempt missed. Sebastián Blanco (Portland Timbers) right footed shot from long range on the right is high and wide to the right.
50'
Corner, Real Salt Lake. Conceded by Claudio Bravo.
50'
Attempt blocked. Aaron Herrera (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Pablo Ruiz.
48'
Justin Meram (Real Salt Lake) wins a free kick on the left wing.
48'
Foul by Josecarlos Van Rankin (Portland Timbers).
46'
Foul by Justin Meram (Real Salt Lake).
46'
Yimmi Chara (Portland Timbers) wins a free kick in the defensive half.
45'
Second Half begins Real Salt Lake 0, Portland Timbers 3.
45'
Substitution, Real Salt Lake. Justin Meram replaces Andrew Brody.
45'+1
First Half ends, Real Salt Lake 0, Portland Timbers 3.
45'
Goal! Real Salt Lake 0, Portland Timbers 3. Sebastián Blanco (Portland Timbers) right footed shot from the centre of the box to the bottom left corner. Assisted by Jaroslaw Niezgoda following a fast break.
43'
Sebastián Blanco (Portland Timbers) wins a free kick in the attacking half.
40'
Attempt missed. Everton Luiz (Real Salt Lake) header from the centre of the box misses to the left. Assisted by Aaron Herrera with a cross.
38'
Own Goal by Aaron Herrera, Real Salt Lake. Real Salt Lake 0, Portland Timbers 2.
37'
Yimmi Chara (Portland Timbers) hits the bar with a right footed shot from a difficult angle and long range on the left from a direct free kick.
36'
Pablo Ruiz (Real Salt Lake) is shown the yellow card for a bad foul.
36'
Foul by Pablo Ruiz (Real Salt Lake).
36'
Dairon Asprilla (Portland Timbers) wins a free kick on the left wing.
36'
Attempt missed. Dario Zuparic (Portland Timbers) right footed shot from the centre of the box is high and wide to the right. Assisted by Bill Tuiloma with a headed pass.
35'
Foul by Aaron Herrera (Real Salt Lake).
35'
Jaroslaw Niezgoda (Portland Timbers) wins a free kick in the attacking half.
33'
Damir Kreilach (Real Salt Lake) wins a free kick in the defensive half.
33'
Foul by Bill Tuiloma (Portland Timbers).
32'
Offside, Real Salt Lake. Aaron Herrera tries a through ball, but Rubio Rubín is caught offside.
31'
Attempt missed. Albert Rusnák (Real Salt Lake) right footed shot from outside the box is too high from a direct free kick.
30'
Everton Luiz (Real Salt Lake) wins a free kick in the attacking half.
30'
Foul by Cristhian Paredes (Portland Timbers).
28'
Attempt missed. Yimmi Chara (Portland Timbers) right footed shot from the right side of the box is high and wide to the left. Assisted by Diego Chara.
27'
Damir Kreilach (Real Salt Lake) wins a free kick in the attacking half.
27'
Foul by Diego Chara (Portland Timbers).
26'
Justen Glad (Real Salt Lake) hits the bar with a header from the centre of the box. Assisted by Albert Rusnák with a cross following a corner.
25'
Corner, Real Salt Lake. Conceded by Steve Clark.
25'
Attempt saved. Rubio Rubín (Real Salt Lake) right footed shot from a difficult angle on the right is saved in the centre of the goal. Assisted by Albert Rusnák with a through ball.
25'
Jaroslaw Niezgoda (Portland Timbers) hits the left post with a header from the centre of the box. Assisted by Sebastián Blanco with a cross.
24'
Attempt missed. Sebastián Blanco (Portland Timbers) right footed shot from outside the box misses to the left. Assisted by Jaroslaw Niezgoda.
21'
Foul by Everton Luiz (Real Salt Lake).
21'
Yimmi Chara (Portland Timbers) wins a free kick in the defensive half.
20'
Corner, Real Salt Lake. Conceded by Bill Tuiloma.
19'
Foul by Andrew Brody (Real Salt Lake).
19'
Cristhian Paredes (Portland Timbers) wins a free kick on the left wing.
18'
Attempt missed. Everton Luiz (Real Salt Lake) right footed shot from outside the box is too high.
18'
Attempt blocked. Rubio Rubín (Real Salt Lake) right footed shot from the centre of the box is blocked. Assisted by Andrew Brody with a cross.
17'
Goal! Real Salt Lake 0, Portland Timbers 1. Sebastián Blanco (Portland Timbers) header from the right side of the six yard box to the high centre of the goal. Assisted by Cristhian Paredes following a corner.
17'
Attempt missed. Cristhian Paredes (Portland Timbers) header from the centre of the box misses to the right. Assisted by Yimmi Chara with a cross following a corner.
16'
Corner, Portland Timbers. Conceded by Erik Holt.
16'
Attempt blocked. Sebastián Blanco (Portland Timbers) left footed shot from the left side of the box is blocked.
15'
Attempt missed. Everton Luiz (Real Salt Lake) right footed shot from outside the box is high and wide to the right.
15'
Attempt blocked. Albert Rusnák (Real Salt Lake) right footed shot from the centre of the box is blocked.
15'
Attempt blocked. Maikel Chang (Real Salt Lake) left footed shot from the left side of the box is blocked.
15'
Andrew Brody (Real Salt Lake) wins a free kick on the right wing.
15'
Foul by Claudio Bravo (Portland Timbers).
11'
Rubio Rubín (Real Salt Lake) wins a free kick in the defensive half.
11'
Foul by Bill Tuiloma (Portland Timbers).
10'
Corner, Portland Timbers. Conceded by Erik Holt.
9'
Corner, Real Salt Lake. Conceded by Claudio Bravo.
8'
Attempt saved. Damir Kreilach (Real Salt Lake) left footed shot from outside the box is saved in the centre of the goal. Assisted by Everton Luiz.
7'
Attempt missed. Damir Kreilach (Real Salt Lake) header from the centre of the box misses to the left. Assisted by Maikel Chang with a cross.
4'
Attempt missed. Albert Rusnák (Real Salt Lake) right footed shot from outside the box is close, but misses to the left. Assisted by Pablo Ruiz.
2'
Foul by Bill Tuiloma (Portland Timbers).
2'
Damir Kreilach (Real Salt Lake) wins a free kick in the attacking half.