Match ends, Portland Timbers 2, Vancouver Whitecaps FC 0.
90'+8
Second Half ends, Portland Timbers 2, Vancouver Whitecaps FC 0.
90'+8
Attempt missed. Eryk Williamson (Portland Timbers) right footed shot from outside the box is too high from a direct free kick.
90'+6
Eryk Williamson (Portland Timbers) wins a free kick in the attacking half.
90'+6
Foul by Pedro Vite (Vancouver Whitecaps FC).
90'+6
Attempt saved. Ryan Gauld (Vancouver Whitecaps FC) left footed shot from outside the box is saved in the top left corner. Assisted by Damir Kreilach.
90'+5
Attempt blocked. Dairon Asprilla (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Eryk Williamson.
90'+5
Levonte Johnson (Vancouver Whitecaps FC) wins a free kick in the attacking half.
90'+3
Pedro Vite (Vancouver Whitecaps FC) wins a free kick in the defensive half.
90'+3
Foul by Nathan Fogaça (Portland Timbers).
90'+2
Attempt missed. Luís Martins (Vancouver Whitecaps FC) left footed shot from outside the box is high and wide to the left. Assisted by Ryan Gauld with a headed pass following a set piece situation.
90'+1
Luís Martins (Vancouver Whitecaps FC) is shown the yellow card.
90'+1
Foul by Claudio Bravo (Portland Timbers).
90'+1
Levonte Johnson (Vancouver Whitecaps FC) wins a free kick on the right wing.
89'
Corner, Vancouver Whitecaps FC. Conceded by Zac McGraw.
88'
Foul by Diego Chará (Portland Timbers).
88'
Ryan Raposo (Vancouver Whitecaps FC) wins a free kick in the attacking half.
Substitution, Portland Timbers. Nathan Fogaça replaces Jonathan Rodríguez.
87'
Substitution, Portland Timbers. Dairon Asprilla replaces Santiago Moreno.
86'
Attempt blocked. Evander (Portland Timbers) right footed shot from the right side of the box is blocked. Assisted by Santiago Moreno.
83'
Foul by Zac McGraw (Portland Timbers).
82'
Foul by Jonathan Rodríguez (Portland Timbers).
82'
Ryan Raposo (Vancouver Whitecaps FC) wins a free kick in the defensive half.
81'
Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
81'
Foul by Levonte Johnson (Vancouver Whitecaps FC).
78'
Foul by Juan Mosquera (Portland Timbers).
78'
Damir Kreilach (Vancouver Whitecaps FC) wins a free kick on the left wing.
77'
Substitution, Portland Timbers. Antony replaces Felipe Mora.
77'
Substitution, Vancouver Whitecaps FC. Levonte Johnson replaces Mathías Laborda.
76'
Corner, Vancouver Whitecaps FC. Conceded by Claudio Bravo.
75'
Foul by Santiago Moreno (Portland Timbers).
75'
Pedro Vite (Vancouver Whitecaps FC) wins a free kick in the defensive half.
75'
Attempt blocked. Evander (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Jonathan Rodríguez.
73'
Substitution, Vancouver Whitecaps FC. Damir Kreilach replaces Brian White because of an injury.
72'
Foul by Santiago Moreno (Portland Timbers).
72'
Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick in the defensive half.
72'
Delay over. They are ready to continue.
69'
Delay in match because of an injury Brian White (Vancouver Whitecaps FC).
67'
James Pantemis (Portland Timbers) wins a free kick in the defensive half.
67'
Offside, Vancouver Whitecaps FC. Tristan Blackmon is caught offside.
67'
Corner, Vancouver Whitecaps FC. Conceded by Felipe Mora.
67'
Attempt blocked. Tristan Blackmon (Vancouver Whitecaps FC) header from the right side of the box is blocked. Assisted by Ryan Gauld with a cross.
66'
Corner, Vancouver Whitecaps FC. Conceded by Dario Zuparic.
64'
Foul by Santiago Moreno (Portland Timbers).
64'
Pedro Vite (Vancouver Whitecaps FC) wins a free kick in the defensive half.
64'
Substitution, Vancouver Whitecaps FC. Luís Martins replaces Javain Brown.
64'
Substitution, Portland Timbers. Cristhian Paredes replaces David Ayala.
63'
Corner, Portland Timbers. Conceded by Sebastian Berhalter.
60'
Sebastian Berhalter (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
59'
Attempt saved. Santiago Moreno (Portland Timbers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Juan Mosquera.
58'
Attempt missed. David Ayala (Portland Timbers) left footed shot from outside the box is close, but misses to the left. Assisted by Evander.
55'
David Ayala (Portland Timbers) is shown the yellow card for a bad foul.
52'
Second yellow card to Alessandro Schöpf (Vancouver Whitecaps FC) for a bad foul.
52'
Santiago Moreno (Portland Timbers) wins a free kick in the defensive half.
52'
Foul by Alessandro Schöpf (Vancouver Whitecaps FC).
50'
Javain Brown (Vancouver Whitecaps FC) wins a free kick on the right wing.
50'
Foul by Claudio Bravo (Portland Timbers).
45'
Substitution, Vancouver Whitecaps FC. Brian White replaces Fafá Picault.
45'
Substitution, Vancouver Whitecaps FC. Ryan Raposo replaces Giuseppe Bovalina.
45'
Second Half begins Portland Timbers 2, Vancouver Whitecaps FC 0.
45'+3
First Half ends, Portland Timbers 2, Vancouver Whitecaps FC 0.
45'+3
Offside, Portland Timbers. Jonathan Rodríguez is caught offside.
45'+2
Evander (Portland Timbers) wins a free kick on the left wing.
45'+2
Foul by Pedro Vite (Vancouver Whitecaps FC).
45'
David Ayala (Portland Timbers) wins a free kick in the defensive half.
45'
Foul by Ryan Gauld (Vancouver Whitecaps FC).
43'
Goal! Portland Timbers 2, Vancouver Whitecaps FC 0. Felipe Mora (Portland Timbers) right footed shot from the centre of the box to the bottom left corner. Assisted by Santiago Moreno.
42'
Attempt saved. Felipe Mora (Portland Timbers) header from the centre of the box is saved in the centre of the goal. Assisted by Juan Mosquera with a cross.
41'
Attempt saved. Alessandro Schöpf (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the centre of the goal. Assisted by Sebastian Berhalter.
40'
Attempt missed. Evander (Portland Timbers) right footed shot from long range on the right is close, but misses to the right from a direct free kick.
39'
Tristan Blackmon (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
39'
Santiago Moreno (Portland Timbers) wins a free kick on the right wing.
39'
Foul by Tristan Blackmon (Vancouver Whitecaps FC).
37'
Attempt saved. Santiago Moreno (Portland Timbers) right footed shot from outside the box is saved in the top centre of the goal. Assisted by David Ayala.
34'
Alessandro Schöpf (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
34'
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
34'
Foul by Alessandro Schöpf (Vancouver Whitecaps FC).
30'
Foul by Diego Chará (Portland Timbers).
30'
Ryan Gauld (Vancouver Whitecaps FC) wins a free kick in the attacking half.
28'
Evander (Portland Timbers) wins a free kick in the defensive half.
28'
Foul by Mathías Laborda (Vancouver Whitecaps FC).
26'
Goal! Portland Timbers 1, Vancouver Whitecaps FC 0. Jonathan Rodríguez (Portland Timbers) right footed shot from the centre of the box to the bottom right corner. Assisted by Evander with a through ball.
25'
Attempt saved. Jonathan Rodríguez (Portland Timbers) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Santiago Moreno.
24'
Foul by Santiago Moreno (Portland Timbers).
24'
Ryan Gauld (Vancouver Whitecaps FC) wins a free kick in the defensive half.
23'
Attempt missed. Alessandro Schöpf (Vancouver Whitecaps FC) right footed shot from outside the box misses to the left.
21'
Attempt saved. Jonathan Rodríguez (Portland Timbers) left footed shot from the left side of the box is saved in the centre of the goal.
21'
Attempt blocked. Evander (Portland Timbers) right footed shot from the centre of the box is blocked.
18'
Dario Zuparic (Portland Timbers) wins a free kick on the left wing.
18'
Foul by Ryan Gauld (Vancouver Whitecaps FC).
15'
Offside, Vancouver Whitecaps FC. Sebastian Berhalter is caught offside.
12'
Attempt missed. Giuseppe Bovalina (Vancouver Whitecaps FC) header from the centre of the box misses to the left. Assisted by Sebastian Berhalter with a cross.
10'
Attempt missed. Fafá Picault (Vancouver Whitecaps FC) header from the centre of the box is high and wide to the left. Assisted by Sebastian Berhalter with a cross following a fast break.
9'
Foul by Mathías Laborda (Vancouver Whitecaps FC).
9'
Felipe Mora (Portland Timbers) wins a free kick in the defensive half.
8'
Attempt missed. Giuseppe Bovalina (Vancouver Whitecaps FC) left footed shot from the centre of the box misses to the left. Assisted by Sebastian Berhalter following a fast break.
6'
Offside, Vancouver Whitecaps FC. Fafá Picault is caught offside.
4'
Offside, Vancouver Whitecaps FC. Fafá Picault is caught offside.
3'
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
3'
Foul by Mathías Laborda (Vancouver Whitecaps FC).
2'
Foul by Ranko Veselinovic (Vancouver Whitecaps FC).
2'
Felipe Mora (Portland Timbers) wins a free kick in the attacking half.