Match ends, Philadelphia Union 1, Portland Timbers 3.
90'+4
Second Half ends, Philadelphia Union 1, Portland Timbers 3.
90'+4
Attempt blocked. Haris Medunjanin (Philadelphia Union) left footed shot from outside the box is blocked.
90'+3
Diego Chara (Portland Timbers) is shown the yellow card for a bad foul.
90'+3
Jamiro Monteiro (Philadelphia Union) wins a free kick in the attacking half.
90'+3
Foul by Diego Chara (Portland Timbers).
90'+2
Attempt saved. Kacper Przybylko (Philadelphia Union) right footed shot from outside the box is saved in the bottom left corner. Assisted by Alejandro Bedoya.
88'
Substitution, Portland Timbers. Eryk Williamson replaces Diego Valeri.
87'
Goal! Philadelphia Union 1, Portland Timbers 3. Diego Valeri (Portland Timbers) right footed shot from outside the box to the bottom right corner. Assisted by Sebastián Blanco.
86'
Offside, Philadelphia Union. Kai Wagner tries a through ball, but Michee Ngalina is caught offside.
85'
Jack Elliott (Philadelphia Union) is shown the yellow card for a bad foul.
85'
Foul by Jack Elliott (Philadelphia Union).
85'
Sebastián Blanco (Portland Timbers) wins a free kick in the defensive half.
84'
Foul by Michee Ngalina (Philadelphia Union).
84'
Zarek Valentin (Portland Timbers) wins a free kick in the defensive half.
84'
Attempt saved. Brian Fernández (Portland Timbers) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Sebastián Blanco.
81'
Substitution, Philadelphia Union. Michee Ngalina replaces Raymon Gaddis.
80'
Attempt missed. Sebastián Blanco (Portland Timbers) right footed shot from the centre of the box is too high. Assisted by Jorge Villafaña with a cross.
79'
Foul by Sergio Santos (Philadelphia Union).
79'
Diego Chara (Portland Timbers) wins a free kick on the left wing.
77'
Corner, Philadelphia Union. Conceded by Andrés Flores.
75'
Corner, Philadelphia Union. Conceded by Julio Cascante.
70'
Attempt saved. Alejandro Bedoya (Philadelphia Union) right footed shot from outside the box is saved in the bottom left corner. Assisted by Kacper Przybylko.
69'
Attempt missed. Jamiro Monteiro (Philadelphia Union) right footed shot from the centre of the box is close, but misses to the left.
67'
Substitution, Portland Timbers. Julio Cascante replaces Andy Polo.
67'
Substitution, Philadelphia Union. Sergio Santos replaces Fabrice-Jean Picault.
66'
Offside, Philadelphia Union. Raymon Gaddis tries a through ball, but Jamiro Monteiro is caught offside.
65'
Foul by Diego Chara (Portland Timbers).
65'
Ilsinho (Philadelphia Union) wins a free kick in the attacking half.
63'
Kacper Przybylko (Philadelphia Union) hits the right post with a left footed shot from very close range.
63'
Attempt saved. Fabrice-Jean Picault (Philadelphia Union) header from the centre of the box is saved in the centre of the goal. Assisted by Haris Medunjanin with a cross.
62'
Fabrice-Jean Picault (Philadelphia Union) wins a free kick on the left wing.
62'
Foul by Zarek Valentin (Portland Timbers).
60'
Substitution, Portland Timbers. Sebastián Blanco replaces Jeremy Ebobisse.
53'
Foul by Alejandro Bedoya (Philadelphia Union).
53'
Jorge Villafaña (Portland Timbers) wins a free kick in the defensive half.
49'
Ilsinho (Philadelphia Union) wins a free kick on the right wing.
49'
Foul by Jeremy Ebobisse (Portland Timbers).
48'
Offside, Portland Timbers. Andrés Flores tries a through ball, but Brian Fernández is caught offside.
47'
Goal! Philadelphia Union 1, Portland Timbers 2. Kacper Przybylko (Philadelphia Union) left footed shot from the centre of the box to the centre of the goal. Assisted by Fabrice-Jean Picault.
45'
Second Half begins Philadelphia Union 0, Portland Timbers 2.
45'
Substitution, Philadelphia Union. Ilsinho replaces Brenden Aaronson.
45'+5
First Half ends, Philadelphia Union 0, Portland Timbers 2.
45'+3
Delay over. They are ready to continue.
45'+3
Delay over. They are ready to continue.
45'+1
Delay in match because of an injury Andrés Flores (Portland Timbers).
45'+1
Attempt blocked. Jamiro Monteiro (Philadelphia Union) right footed shot from outside the box is blocked.
45'
Kai Wagner (Philadelphia Union) wins a free kick in the attacking half.
45'
Foul by Diego Chara (Portland Timbers).
45'
Attempt blocked. Alejandro Bedoya (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Brenden Aaronson.
44'
Jack Elliott (Philadelphia Union) hits the left post with a header from the left side of the six yard box. Assisted by Brenden Aaronson with a cross.
44'
Hand ball by Jorge Villafaña (Portland Timbers).
42'
Foul by Kai Wagner (Philadelphia Union).
42'
Diego Chara (Portland Timbers) wins a free kick in the attacking half.
41'
Foul by Diego Chara (Portland Timbers).
41'
Haris Medunjanin (Philadelphia Union) wins a free kick in the attacking half.
40'
Attempt saved. Auston Trusty (Philadelphia Union) left footed shot from more than 35 yards is saved in the top centre of the goal.
39'
Offside, Philadelphia Union. Jack Elliott tries a through ball, but Kai Wagner is caught offside.
36'
Goal! Philadelphia Union 0, Portland Timbers 2. Brian Fernández (Portland Timbers) right footed shot from the centre of the box to the centre of the goal. Assisted by Diego Chara following a fast break.
31'
Goal! Philadelphia Union 0, Portland Timbers 1. Brian Fernández (Portland Timbers) header from the left side of the six yard box to the bottom left corner. Assisted by Andy Polo.
27'
Attempt missed. Andy Polo (Portland Timbers) left footed shot from outside the box misses to the left. Assisted by Jeremy Ebobisse.
26'
Offside, Philadelphia Union. Brenden Aaronson tries a through ball, but Fabrice-Jean Picault is caught offside.
23'
Attempt missed. Brenden Aaronson (Philadelphia Union) right footed shot from the centre of the box misses to the left.
22'
Steve Clark (Portland Timbers) is shown the yellow card.
19'
Corner, Philadelphia Union. Conceded by Zarek Valentin.
19'
Attempt blocked. Kacper Przybylko (Philadelphia Union) right footed shot from the right side of the box is blocked. Assisted by Brenden Aaronson.
18'
Offside, Portland Timbers. Jeremy Ebobisse tries a through ball, but Brian Fernández is caught offside.
18'
Attempt blocked. Haris Medunjanin (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Brenden Aaronson.
16'
Corner, Portland Timbers. Conceded by Andre Blake.
16'
Attempt saved. Diego Valeri (Portland Timbers) right footed shot from outside the box is saved in the bottom right corner. Assisted by Brian Fernández.
16'
Attempt blocked. Auston Trusty (Philadelphia Union) header from the centre of the box is blocked. Assisted by Haris Medunjanin with a cross.
15'
Corner, Philadelphia Union. Conceded by Jorge Villafaña.
14'
Attempt missed. Kacper Przybylko (Philadelphia Union) right footed shot from the right side of the box is close, but misses the top right corner. Assisted by Haris Medunjanin.
12'
Attempt missed. Jamiro Monteiro (Philadelphia Union) right footed shot from outside the box is too high. Assisted by Brenden Aaronson.
10'
Jack Elliott (Philadelphia Union) wins a free kick in the defensive half.
10'
Foul by Brian Fernández (Portland Timbers).
9'
Andre Blake (Philadelphia Union) wins a free kick in the defensive half.
9'
Foul by Brian Fernández (Portland Timbers).
8'
Delay over. They are ready to continue.
8'
Delay over. They are ready to continue.
7'
Delay in match because of an injury Bill Tuiloma (Portland Timbers).
6'
Attempt missed. Fabrice-Jean Picault (Philadelphia Union) header from the right side of the box is close, but misses to the left. Assisted by Haris Medunjanin.
4'
Jamiro Monteiro (Philadelphia Union) wins a free kick on the left wing.
4'
Foul by Diego Valeri (Portland Timbers).
3'
Attempt saved. Larrys Mabiala (Portland Timbers) header from the centre of the box is saved in the bottom left corner. Assisted by Diego Valeri with a cross.
3'
Corner, Portland Timbers. Conceded by Andre Blake.
3'
Attempt saved. Jeremy Ebobisse (Portland Timbers) header from the centre of the box is saved in the bottom right corner. Assisted by Jorge Villafaña with a cross.