Second Half ends, Real Salt Lake 2, Portland Timbers 1.
90'+3
Attempt saved. Marvin Loría (Portland Timbers) left footed shot from outside the box is saved in the centre of the goal. Assisted by Bill Tuiloma with a headed pass.
90'+1
Justin Portillo (Real Salt Lake) is shown the yellow card for a bad foul.
90'+1
Jeremy Ebobisse (Portland Timbers) wins a free kick in the attacking half.
90'+1
Foul by Justin Portillo (Real Salt Lake).
90'
Attempt blocked. Jeremy Ebobisse (Portland Timbers) left footed shot from outside the box is blocked. Assisted by Diego Valeri.
86'
Corner, Portland Timbers. Conceded by Aaron Herrera.
86'
Substitution, Real Salt Lake. Tate Schmitt replaces Maikel Chang.
85'
Substitution, Real Salt Lake. Justin Portillo replaces Pablo Ruiz.
85'
Substitution, Real Salt Lake. Kyle Beckerman replaces Nick Besler.
84'
Substitution, Portland Timbers. Marvin Loría replaces Pablo Bonilla.
84'
Substitution, Portland Timbers. Dario Zuparic replaces Marco Farfan.
83'
Attempt missed. Bill Tuiloma (Portland Timbers) header from the centre of the box misses to the left. Assisted by Diego Valeri with a cross following a corner.
82'
Corner, Portland Timbers. Conceded by Damir Kreilach.
82'
Aaron Herrera (Real Salt Lake) is shown the yellow card for a bad foul.
82'
Yimmi Chará (Portland Timbers) wins a free kick on the left wing.
82'
Foul by Aaron Herrera (Real Salt Lake).
80'
Corner, Portland Timbers. Conceded by Andrew Putna.
80'
Attempt saved. Jeremy Ebobisse (Portland Timbers) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Cristhian Paredes.
80'
Diego Chará (Portland Timbers) wins a free kick in the attacking half.
80'
Foul by Justin Meram (Real Salt Lake).
78'
Corner, Portland Timbers. Conceded by Nedum Onuoha.
78'
Attempt blocked. Felipe Mora (Portland Timbers) right footed shot from very close range is blocked.
78'
Corner, Portland Timbers. Conceded by Andrew Putna.
77'
Goal! Real Salt Lake 2, Portland Timbers 1. Bill Tuiloma (Portland Timbers) header from the centre of the box to the high centre of the goal. Assisted by Diego Valeri with a cross following a set piece situation.
76'
Pablo Bonilla (Portland Timbers) wins a free kick on the right wing.
76'
Foul by Nick Besler (Real Salt Lake).
74'
Corner, Real Salt Lake. Conceded by Bill Tuiloma.
74'
Attempt missed. Pablo Ruiz (Real Salt Lake) left footed shot from the left side of the box misses to the right following a corner.
73'
Corner, Real Salt Lake. Conceded by Larrys Mabiala.
70'
Corner, Portland Timbers. Conceded by Aaron Herrera.
69'
Substitution, Real Salt Lake. Justen Glad replaces Marcelo Silva.
68'
Attempt blocked. Damir Kreilach (Real Salt Lake) left footed shot from the centre of the box is blocked.
67'
Corner, Real Salt Lake. Conceded by Cristhian Paredes.
66'
Offside, Portland Timbers. Diego Valeri tries a through ball, but Yimmi Chará is caught offside.
66'
Offside, Portland Timbers. Aljaz Ivacic tries a through ball, but Yimmi Chará is caught offside.
64'
Substitution, Real Salt Lake. Justin Meram replaces Douglas Martínez because of an injury.
62'
Attempt saved. Cristhian Paredes (Portland Timbers) right footed shot from outside the box is saved in the top left corner.
59'
Corner, Portland Timbers. Conceded by Donny Toia.
58'
Hand ball by Corey Baird (Real Salt Lake).
57'
Attempt blocked. Felipe Mora (Portland Timbers) right footed shot from the right side of the box is blocked. Assisted by Diego Valeri.
57'
Hand ball by Nick Besler (Real Salt Lake).
56'
Attempt blocked. Corey Baird (Real Salt Lake) right footed shot from the left side of the box is blocked.
56'
Foul by Damir Kreilach (Real Salt Lake).
56'
Bill Tuiloma (Portland Timbers) wins a free kick in the defensive half.
54'
Corner, Real Salt Lake. Conceded by Yimmi Chará.
53'
Attempt missed. Cristhian Paredes (Portland Timbers) right footed shot from a difficult angle on the right is too high.
52'
Foul by Donny Toia (Real Salt Lake).
52'
Pablo Bonilla (Portland Timbers) wins a free kick in the defensive half.
50'
Offside, Real Salt Lake. Pablo Ruiz tries a through ball, but Corey Baird is caught offside.
47'
Foul by Marcelo Silva (Real Salt Lake).
47'
Yimmi Chará (Portland Timbers) wins a free kick on the left wing.
47'
Attempt missed. Damir Kreilach (Real Salt Lake) right footed shot from the centre of the box misses to the left. Assisted by Corey Baird following a fast break.
45'
Second Half begins Real Salt Lake 2, Portland Timbers 0.
First Half ends, Real Salt Lake 2, Portland Timbers 0.
41'
Foul by Damir Kreilach (Real Salt Lake).
41'
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
40'
Foul by Aaron Herrera (Real Salt Lake).
40'
Tomás Conechny (Portland Timbers) wins a free kick in the defensive half.
32'
Attempt blocked. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Maikel Chang.
32'
Attempt blocked. Damir Kreilach (Real Salt Lake) right footed shot from the left side of the box is blocked.
32'
Attempt saved. Douglas Martínez (Real Salt Lake) right footed shot from a difficult angle on the right is saved in the top right corner. Assisted by Maikel Chang.
30'
Attempt missed. Damir Kreilach (Real Salt Lake) header from the centre of the box is too high. Assisted by Pablo Ruiz with a cross following a corner.
29'
Corner, Real Salt Lake. Conceded by Aljaz Ivacic.
29'
Attempt saved. Damir Kreilach (Real Salt Lake) right footed shot from outside the box is saved in the top left corner.
28'
Douglas Martínez (Real Salt Lake) wins a free kick in the attacking half.
28'
Foul by Diego Chará (Portland Timbers).
26'
Goal! Real Salt Lake 2, Portland Timbers 0. Damir Kreilach (Real Salt Lake) right footed shot from the centre of the box to the bottom left corner. Assisted by Pablo Ruiz with a cross following a corner.
25'
Corner, Real Salt Lake. Conceded by Larrys Mabiala.
24'
Attempt missed. Damir Kreilach (Real Salt Lake) right footed shot from the centre of the box is close, but misses to the left.
18'
Attempt missed. Damir Kreilach (Real Salt Lake) right footed shot from the right side of the box is close, but misses to the right.
17'
Attempt missed. Jeremy Ebobisse (Portland Timbers) header from the centre of the box misses to the right. Assisted by Diego Valeri with a cross following a set piece situation.
16'
Marcelo Silva (Real Salt Lake) is shown the yellow card for a bad foul.
16'
Foul by Marcelo Silva (Real Salt Lake).
16'
Marco Farfan (Portland Timbers) wins a free kick on the left wing.
15'
Foul by Aaron Herrera (Real Salt Lake).
15'
Diego Valeri (Portland Timbers) wins a free kick on the left wing.
14'
Foul by Douglas Martínez (Real Salt Lake).
14'
Larrys Mabiala (Portland Timbers) wins a free kick in the defensive half.
13'
Nedum Onuoha (Real Salt Lake) wins a free kick in the attacking half.
13'
Foul by Diego Chará (Portland Timbers).
11'
Goal! Real Salt Lake 1, Portland Timbers 0. Douglas Martínez (Real Salt Lake) right footed shot from the centre of the box to the bottom right corner.
11'
Aaron Herrera (Real Salt Lake) wins a free kick in the defensive half.
11'
Foul by Tomás Conechny (Portland Timbers).
6'
Corner, Real Salt Lake. Conceded by Cristhian Paredes.
4'
Corey Baird (Real Salt Lake) wins a free kick in the defensive half.