Match ends, Portland Timbers 0, Philadelphia Union 2.
99' Second Half ends, Portland Timbers 0, Philadelphia Union 2.
97' Substitution Substitution, Portland Timbers. Zac McGraw replaces Dario Zuparic because of an injury.
97' Offside, Philadelphia Union. Alejandro Bedoya tries a through ball, but Cory Burke is caught offside.
97' Foul by Bill Tuiloma (Portland Timbers).
97' Cory Burke (Philadelphia Union) wins a free kick in the defensive half.
96' Attempt Attempt missed. Sebastián Blanco (Portland Timbers) right footed shot from outside the box misses to the left. Assisted by Nathan Fogaça.
96' Offside, Philadelphia Union. Alejandro Bedoya tries a through ball, but Paxten Aaronson is caught offside.
92' Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
92' Foul by Cory Burke (Philadelphia Union).
91' Attempt Attempt missed. Nathan Fogaça (Portland Timbers) header from the centre of the box is high and wide to the left. Assisted by Marvin Loría with a cross.
90' Santiago Moreno (Portland Timbers) wins a free kick on the left wing.
90' Foul by Cory Burke (Philadelphia Union).
90' Corner, Portland Timbers. Conceded by Andre Blake.
90' Attempt Attempt saved. Bill Tuiloma (Portland Timbers) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Diego Chara.
86' Corner, Portland Timbers. Conceded by Jakob Glesnes.
85' Attempt Attempt saved. Yimmi Chara (Portland Timbers) right footed shot from the right side of the box is saved in the top centre of the goal. Assisted by Santiago Moreno.
84' Yellow card Cory Burke (Philadelphia Union) is shown the yellow card for a bad foul.
84' Diego Chara (Portland Timbers) wins a free kick in the defensive half.
84' Foul by Cory Burke (Philadelphia Union).
82' Foul by Diego Chara (Portland Timbers).
82' Paxten Aaronson (Philadelphia Union) wins a free kick in the defensive half.
81' Corner, Portland Timbers. Conceded by Dániel Gazdag.
81' Diego Chara (Portland Timbers) wins a free kick on the left wing.
81' Foul by Cory Burke (Philadelphia Union).
80' Attempt Attempt missed. Nathan Fogaça (Portland Timbers) header from the centre of the box misses to the right. Assisted by Sebastián Blanco with a headed pass following a corner.
80' Substitution Substitution, Philadelphia Union. Cory Burke replaces Julián Carranza.
80' Yellow card Julián Carranza (Philadelphia Union) is shown the yellow card.
79' Substitution Substitution, Portland Timbers. David Ayala replaces Josecarlos Van Rankin.
79' Corner, Portland Timbers. Conceded by Jakob Glesnes.
76' Diego Chara (Portland Timbers) wins a free kick on the left wing.
76' Foul by Alejandro Bedoya (Philadelphia Union).
74' Corner, Portland Timbers. Conceded by Nathan Harriel.
73' Corner, Portland Timbers. Conceded by Nathan Harriel.
72' VAR Decision: No Goal Portland Timbers 0-2 Philadelphia Union.
68' GOAL OVERTURNED BY VAR: Sebastián Blanco (Portland Timbers) scores but the goal is ruled out after a VAR review.
68' Offside, Portland Timbers. Josecarlos Van Rankin tries a through ball, but Santiago Moreno is caught offside.
66' Corner, Philadelphia Union. Conceded by Dario Zuparic.
66' Substitution Substitution, Portland Timbers. Marvin Loría replaces Cristhian Paredes.
65' Substitution Substitution, Portland Timbers. Larrys Mabiala replaces Justin Rasmussen.
63' Attempt Attempt blocked. Yimmi Chara (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Nathan Fogaça.
62' Corner, Philadelphia Union. Conceded by Santiago Moreno.
62' Attempt Attempt saved. José Martínez (Philadelphia Union) right footed shot from outside the box is saved in the bottom left corner.
60' Foul by Diego Chara (Portland Timbers).
60' Leon Flach (Philadelphia Union) wins a free kick in the attacking half.
59' Foul by Dario Zuparic (Portland Timbers).
59' Julián Carranza (Philadelphia Union) wins a free kick in the defensive half.
58' Diego Chara (Portland Timbers) wins a free kick in the defensive half.
58' Foul by Julián Carranza (Philadelphia Union).
56' Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
56' Foul by Paxten Aaronson (Philadelphia Union).
55' Nathan Fogaça (Portland Timbers) wins a free kick in the defensive half.
55' Foul by José Martínez (Philadelphia Union).
55' Foul by Bill Tuiloma (Portland Timbers).
55' Julián Carranza (Philadelphia Union) wins a free kick in the defensive half.
53' Foul by Cristhian Paredes (Portland Timbers).
53' José Martínez (Philadelphia Union) wins a free kick in the defensive half.
51' Substitution Substitution, Philadelphia Union. Paxten Aaronson replaces Sergio Santos because of an injury.
50' Corner, Portland Timbers. Conceded by Jakob Glesnes.
50' Attempt Attempt blocked. Josecarlos Van Rankin (Portland Timbers) right footed shot from outside the box is blocked.
49' Corner, Portland Timbers. Conceded by Leon Flach.
49' Attempt Attempt blocked. Bill Tuiloma (Portland Timbers) right footed shot from outside the box is blocked.
48' Sebastián Blanco (Portland Timbers) wins a free kick in the attacking half.
48' Foul by Jakob Glesnes (Philadelphia Union).
47'
Goal de Sergi Santos (0-2)
Goal! Portland Timbers 0, Philadelphia Union 2. Sergio Santos (Philadelphia Union) header from the centre of the box to the bottom left corner. Assisted by Kai Wagner with a cross.
46' Foul by Dario Zuparic (Portland Timbers).
46' Sergio Santos (Philadelphia Union) wins a free kick in the attacking half.
45' Attempt Attempt blocked. Sebastián Blanco (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Nathan Fogaça.
45' Second Half begins Portland Timbers 0, Philadelphia Union 1.
49' First Half ends, Portland Timbers 0, Philadelphia Union 1.
49' Attempt Attempt missed. Justin Rasmussen (Portland Timbers) left footed shot from outside the box misses to the right. Assisted by Yimmi Chara.
47' Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
47' Foul by Sergio Santos (Philadelphia Union).
46' Sebastián Blanco (Portland Timbers) wins a free kick in the defensive half.
46' Foul by Kai Wagner (Philadelphia Union).
46' Attempt Attempt blocked. Julián Carranza (Philadelphia Union) right footed shot from outside the box is blocked.
42' Yellow card Diego Chara (Portland Timbers) is shown the yellow card for a bad foul.
42' Foul by Diego Chara (Portland Timbers).
42' José Martínez (Philadelphia Union) wins a free kick in the attacking half.
41' Diego Chara (Portland Timbers) wins a free kick in the defensive half.
41' Foul by Sergio Santos (Philadelphia Union).
40' Attempt Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is close, but misses the top left corner. Assisted by Yimmi Chara.
37' Hand ball by Kai Wagner (Philadelphia Union).
32' Attempt Attempt blocked. José Martínez (Philadelphia Union) right footed shot from outside the box is blocked. Assisted by Dániel Gazdag.
30' Corner, Portland Timbers. Conceded by Jack Elliott.
28' Nathan Fogaça (Portland Timbers) wins a free kick on the left wing.
28' Foul by José Martínez (Philadelphia Union).
26' Attempt Attempt missed. Nathan Fogaça (Portland Timbers) header from the centre of the box misses to the left. Assisted by Santiago Moreno.
26' Corner, Portland Timbers. Conceded by Jack Elliott.
25' Sebastián Blanco (Portland Timbers) wins a free kick in the defensive half.
25' Foul by Nathan Harriel (Philadelphia Union).
21' Hand ball by Jack Elliott (Philadelphia Union).
20' Attempt Attempt missed. Julián Carranza (Philadelphia Union) header from the centre of the box is high and wide to the right. Assisted by Sergio Santos with a headed pass.
18' Corner, Philadelphia Union. Conceded by Bill Tuiloma.
18' Attempt Attempt blocked. Sergio Santos (Philadelphia Union) left footed shot from the centre of the box is blocked.
18' Attempt Attempt blocked. Julián Carranza (Philadelphia Union) right footed shot from outside the box is blocked. Assisted by Sergio Santos.
17' Yellow card Nathan Harriel (Philadelphia Union) is shown the yellow card for a bad foul.
17' Sebastián Blanco (Portland Timbers) wins a free kick in the attacking half.
17' Foul by Nathan Harriel (Philadelphia Union).
16' Attempt Attempt blocked. Julián Carranza (Philadelphia Union) right footed shot from the right side of the six yard box is blocked.
16' Attempt Attempt blocked. Dániel Gazdag (Philadelphia Union) right footed shot from the centre of the box is blocked. Assisted by Alejandro Bedoya.
14' Foul by Diego Chara (Portland Timbers).
14' José Martínez (Philadelphia Union) wins a free kick in the defensive half.
13' Substitution Substitution, Portland Timbers. Santiago Moreno replaces Eryk Williamson because of an injury.
12' Corner, Philadelphia Union. Conceded by Bill Tuiloma.
12' Bill Tuiloma (Portland Timbers) wins a free kick in the defensive half.
12' Foul by Julián Carranza (Philadelphia Union).
11' Hand ball by Justin Rasmussen (Portland Timbers).
10' Attempt Attempt saved. Alejandro Bedoya (Philadelphia Union) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Kai Wagner.
10' Foul by Diego Chara (Portland Timbers).
10' Sergio Santos (Philadelphia Union) wins a free kick in the attacking half.
8' Corner, Philadelphia Union. Conceded by Bill Tuiloma.
8' Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
8' Foul by Jakob Glesnes (Philadelphia Union).
7' Foul by Diego Chara (Portland Timbers).
7' José Martínez (Philadelphia Union) wins a free kick in the attacking half.
6' Attempt Attempt missed. Dániel Gazdag (Philadelphia Union) right footed shot from outside the box is just a bit too high. Assisted by Sergio Santos.
4'
Goal de Daniel Gazdag (0-1)
Goal! Portland Timbers 0, Philadelphia Union 1. Dániel Gazdag (Philadelphia Union) right footed shot from the centre of the box to the bottom right corner. Assisted by Alejandro Bedoya.
2' Corner, Portland Timbers. Conceded by Kai Wagner.
Sebastián Blanco (Portland Timbers) wins a free kick on the left wing.
Foul by Nathan Harriel (Philadelphia Union).
First Half begins.
Lineups are announced and players are warming up.