Match ends, Vancouver Whitecaps FC 1, Portland Timbers 2.
90'+5
Second Half ends, Vancouver Whitecaps FC 1, Portland Timbers 2.
90'+4
Foul by Harold Hanson (Portland Timbers).
90'+4
Alphonso Davies (Vancouver Whitecaps FC) wins a free kick in the defensive half.
90'+3
Foul by Diego Valeri (Portland Timbers).
90'+3
Cristian Techera (Vancouver Whitecaps FC) wins a free kick in the defensive half.
90'+2
Attempt missed. Matías Laba (Vancouver Whitecaps FC) left footed shot from outside the box misses to the left.
90'
Ben Zemanski (Portland Timbers) is shown the yellow card for a bad foul.
90'
Foul by Ben Zemanski (Portland Timbers).
90'
Yordy Reyna (Vancouver Whitecaps FC) wins a free kick in the attacking half.
89'
Substitution, Portland Timbers. Harold Hanson replaces Dairon Asprilla because of an injury.
86'
Attempt saved. Jack Barmby (Portland Timbers) left footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Sebastián Blanco.
85'
Attempt saved. Tim Parker (Vancouver Whitecaps FC) header from the centre of the box is saved in the bottom left corner. Assisted by Christian Bolaños with a cross.
84'
Christian Bolaños (Vancouver Whitecaps FC) wins a free kick on the right wing.
84'
Foul by Diego Chara (Portland Timbers).
84'
Jack Barmby (Portland Timbers) is shown the yellow card.
84'
Yordy Reyna (Vancouver Whitecaps FC) wins a free kick in the defensive half.
84'
Foul by Jack Barmby (Portland Timbers).
83'
Attempt saved. Cristian Techera (Vancouver Whitecaps FC) left footed shot from the left side of the box is saved in the top right corner. Assisted by Matías Laba.
82'
Foul by Jordan Harvey (Vancouver Whitecaps FC).
82'
Ben Zemanski (Portland Timbers) wins a free kick in the defensive half.
81'
Attempt missed. Matías Laba (Vancouver Whitecaps FC) right footed shot from outside the box is high and wide to the right following a corner.
80'
Attempt saved. Brek Shea (Vancouver Whitecaps FC) left footed shot from the centre of the box is saved in the top left corner. Assisted by Alphonso Davies.
80'
Corner, Vancouver Whitecaps FC. Conceded by Roy Miller.
79'
Roy Miller (Portland Timbers) is shown the yellow card.
79'
Foul by Roy Miller (Portland Timbers).
79'
Jakob Nerwinski (Vancouver Whitecaps FC) wins a free kick on the right wing.
78'
Delay over. They are ready to continue.
78'
Substitution, Portland Timbers. Jack Barmby replaces Jeremy Ebobisse because of an injury.
77'
Delay in match Dairon Asprilla (Portland Timbers) because of an injury.
77'
David Ousted (Vancouver Whitecaps FC) is shown the yellow card.
77'
Attempt saved. Sebastián Blanco (Portland Timbers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Dairon Asprilla.
74'
Substitution, Vancouver Whitecaps FC. Brek Shea replaces Fredy Montero.
74'
David Ousted (Vancouver Whitecaps FC) wins a free kick in the defensive half.
74'
Foul by Roy Miller (Portland Timbers).
74'
Attempt missed. Larrys Mabiala (Portland Timbers) header from the centre of the box misses to the right. Assisted by Diego Valeri with a cross following a corner.
73'
Corner, Portland Timbers. Conceded by Tim Parker.
72'
Delay over. They are ready to continue.
71'
Delay in match Ben Zemanski (Portland Timbers) because of an injury.
71'
Delay in match Cristian Techera (Vancouver Whitecaps FC) because of an injury.
70'
Foul by Cristian Techera (Vancouver Whitecaps FC).
70'
Ben Zemanski (Portland Timbers) wins a free kick in the attacking half.
69'
Attempt blocked. Jeremy Ebobisse (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Diego Valeri.
69'
Foul by Dairon Asprilla (Portland Timbers).
69'
Jordan Harvey (Vancouver Whitecaps FC) wins a free kick in the defensive half.
67'
Jeremy Ebobisse (Portland Timbers) wins a free kick on the right wing.
67'
Foul by Tim Parker (Vancouver Whitecaps FC).
66'
Corner, Vancouver Whitecaps FC. Conceded by Lawrence Olum.
64'
Foul by Jeremy Ebobisse (Portland Timbers).
64'
Andrew Jacobson (Vancouver Whitecaps FC) wins a free kick in the defensive half.
64'
Substitution, Vancouver Whitecaps FC. Alphonso Davies replaces Tony Tchani.
61'
Attempt missed. Diego Valeri (Portland Timbers) header from the centre of the box misses to the right. Assisted by Roy Miller with a cross.
61'
Foul by Yordy Reyna (Vancouver Whitecaps FC).
61'
Diego Chara (Portland Timbers) wins a free kick in the attacking half.
60'
Substitution, Vancouver Whitecaps FC. Yordy Reyna replaces Nicolás Mezquida.
57'
Corner, Portland Timbers. Conceded by Andrew Jacobson.
57'
Attempt blocked. Sebastián Blanco (Portland Timbers) right footed shot from the left side of the box is blocked. Assisted by Jeremy Ebobisse.
52'
Foul by Roy Miller (Portland Timbers).
52'
Cristian Techera (Vancouver Whitecaps FC) wins a free kick in the defensive half.
49'
Goal! Vancouver Whitecaps FC 1, Portland Timbers 2. Sebastián Blanco (Portland Timbers) right footed shot from the centre of the box to the bottom left corner. Assisted by Jeremy Ebobisse.
45'
Second Half begins Vancouver Whitecaps FC 1, Portland Timbers 1.
45'+3
First Half ends, Vancouver Whitecaps FC 1, Portland Timbers 1.
45'+2
Andrew Jacobson (Vancouver Whitecaps FC) wins a free kick in the defensive half.
45'+2
Foul by Dairon Asprilla (Portland Timbers).
45'+1
Nicolás Mezquida (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
45'+1
Foul by Nicolás Mezquida (Vancouver Whitecaps FC).
45'+1
Diego Chara (Portland Timbers) wins a free kick in the defensive half.
45'
Goal! Vancouver Whitecaps FC 1, Portland Timbers 1. Andrew Jacobson (Vancouver Whitecaps FC) right footed shot from very close range to the centre of the goal. Assisted by Tim Parker following a corner.
45'
Attempt missed. Tim Parker (Vancouver Whitecaps FC) header from the left side of the six yard box is close, but misses to the right. Assisted by Christian Bolaños with a cross following a corner.
45'
Corner, Vancouver Whitecaps FC. Conceded by Lawrence Olum.
45'
Attempt saved. Tony Tchani (Vancouver Whitecaps FC) header from very close range is saved in the centre of the goal. Assisted by Christian Bolaños with a cross.
44'
Foul by Diego Valeri (Portland Timbers).
44'
Cristian Techera (Vancouver Whitecaps FC) wins a free kick on the right wing.
43'
Offside, Vancouver Whitecaps FC. Tim Parker tries a through ball, but Nicolás Mezquida is caught offside.
42'
Diego Valeri (Portland Timbers) wins a free kick in the defensive half.
42'
Foul by Tony Tchani (Vancouver Whitecaps FC).
41'
Attempt missed. Roy Miller (Portland Timbers) left footed shot from outside the box misses to the left.
39'
Attempt missed. Christian Bolaños (Vancouver Whitecaps FC) left footed shot from outside the box is too high. Assisted by Tony Tchani.
39'
Attempt blocked. Fredy Montero (Vancouver Whitecaps FC) right footed shot from the centre of the box is blocked. Assisted by Christian Bolaños with a through ball.
34'
Foul by Cristian Techera (Vancouver Whitecaps FC).
34'
Sebastián Blanco (Portland Timbers) wins a free kick in the defensive half.
34'
Attempt blocked. Christian Bolaños (Vancouver Whitecaps FC) right footed shot from outside the box is blocked.
33'
Attempt missed. Larrys Mabiala (Portland Timbers) header from the centre of the box misses to the left. Assisted by Diego Valeri with a cross following a corner.
32'
Corner, Portland Timbers. Conceded by Jakob Nerwinski.
32'
Attempt blocked. Dairon Asprilla (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Jeremy Ebobisse with a headed pass.
32'
Corner, Vancouver Whitecaps FC. Conceded by Larrys Mabiala.
31'
Foul by Diego Chara (Portland Timbers).
31'
Christian Bolaños (Vancouver Whitecaps FC) wins a free kick in the defensive half.
30'
Diego Chara (Portland Timbers) wins a free kick in the defensive half.
30'
Foul by Matías Laba (Vancouver Whitecaps FC).
28'
Attempt missed. Diego Valeri (Portland Timbers) right footed shot from outside the box misses to the left. Assisted by Sebastián Blanco.
27'
Attempt missed. Roy Miller (Portland Timbers) header from the left side of the box is just a bit too high. Assisted by Diego Valeri with a cross following a corner.
26'
Corner, Portland Timbers. Conceded by Jakob Nerwinski.
22'
Attempt missed. Christian Bolaños (Vancouver Whitecaps FC) header from the centre of the box is too high. Assisted by Jordan Harvey with a cross.
19'
Jakob Nerwinski (Vancouver Whitecaps FC) wins a free kick in the defensive half.
19'
Foul by Sebastián Blanco (Portland Timbers).
17'
Attempt blocked. Cristian Techera (Vancouver Whitecaps FC) left footed shot from a difficult angle and long range on the right is blocked.
16'
Foul by Diego Chara (Portland Timbers).
16'
Cristian Techera (Vancouver Whitecaps FC) wins a free kick on the right wing.
16'
Attempt missed. Matías Laba (Vancouver Whitecaps FC) right footed shot from outside the box misses to the right following a corner.
16'
Corner, Vancouver Whitecaps FC. Conceded by Larrys Mabiala.
15'
Cristian Techera (Vancouver Whitecaps FC) wins a free kick on the right wing.
15'
Foul by Roy Miller (Portland Timbers).
14'
Goal! Vancouver Whitecaps FC 0, Portland Timbers 1. Jeremy Ebobisse (Portland Timbers) left footed shot from the centre of the box to the bottom left corner. Assisted by Dairon Asprilla following a corner.
14'
Attempt missed. Dairon Asprilla (Portland Timbers) right footed shot from the right side of the box misses to the left. Assisted by Sebastián Blanco.
13'
Corner, Portland Timbers. Conceded by Jakob Nerwinski.
12'
Hand ball by Nicolás Mezquida (Vancouver Whitecaps FC).
11'
Offside, Vancouver Whitecaps FC. Matías Laba tries a through ball, but Fredy Montero is caught offside.
11'
Delay over. They are ready to continue.
11'
Delay over. They are ready to continue.
8'
Delay in match Diego Valeri (Portland Timbers) because of an injury.
8'
Attempt blocked. Fredy Montero (Vancouver Whitecaps FC) right footed shot from outside the box is blocked.
8'
Fredy Montero (Vancouver Whitecaps FC) wins a free kick in the attacking half.
8'
Foul by Dairon Asprilla (Portland Timbers).
5'
Foul by Jakob Nerwinski (Vancouver Whitecaps FC).
5'
Sebastián Blanco (Portland Timbers) wins a free kick in the attacking half.
4'
Attempt saved. Sebastián Blanco (Portland Timbers) left footed shot from more than 35 yards is saved in the centre of the goal. Assisted by Diego Valeri.