Match ends, Vancouver Whitecaps FC 3, Portland Timbers 2.
90'+6
Second Half ends, Vancouver Whitecaps FC 3, Portland Timbers 2.
90'+4
Substitution, Portland Timbers. Nathan Fogaça replaces Eric Miller.
90'+4
Offside, Vancouver Whitecaps FC. Ryan Gauld is caught offside.
90'+1
Attempt missed. Kamal Miller (Portland Timbers) header from the centre of the box is close, but misses to the right. Assisted by Evander with a cross.
90'+1
Attempt missed. Felipe Mora (Portland Timbers) header from the centre of the box misses to the left. Assisted by Evander with a cross following a set piece situation.
90'
Sam Adekugbe (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
90'
Dairon Asprilla (Portland Timbers) wins a free kick on the right wing.
90'
Foul by Sam Adekugbe (Vancouver Whitecaps FC).
90'
Dairon Asprilla (Portland Timbers) wins a free kick on the right wing.
90'
Foul by Sam Adekugbe (Vancouver Whitecaps FC).
87'
Goal! Vancouver Whitecaps FC 3, Portland Timbers 2. Ryan Raposo (Vancouver Whitecaps FC) right footed shot from very close range to the centre of the goal. Assisted by Fafá Picault.
87'
Attempt blocked. Fafá Picault (Vancouver Whitecaps FC) right footed shot from the left side of the six yard box is blocked.
86'
Offside, Vancouver Whitecaps FC. Fafá Picault is caught offside.
83'
Substitution, Portland Timbers. Dairon Asprilla replaces Santiago Moreno.
82'
Attempt missed. Tristan Blackmon (Vancouver Whitecaps FC) header from the centre of the box is too high. Assisted by Sebastian Berhalter with a cross following a set piece situation.
81'
Foul by Eryk Williamson (Portland Timbers).
81'
Fafá Picault (Vancouver Whitecaps FC) wins a free kick on the right wing.
81'
Substitution, Vancouver Whitecaps FC. Sebastian Berhalter replaces Pedro Vite.
81'
Substitution, Vancouver Whitecaps FC. Ryan Raposo replaces Alessandro Schöpf.
80'
Substitution, Vancouver Whitecaps FC. Sam Adekugbe replaces Ali Ahmed.
77'
Goal! Vancouver Whitecaps FC 2, Portland Timbers 2. Felipe Mora (Portland Timbers) header from the centre of the box to the centre of the goal. Assisted by Evander with a cross.
75'
Attempt missed. Fafá Picault (Vancouver Whitecaps FC) right footed shot from outside the box misses to the left. Assisted by Pedro Vite.
72'
Attempt missed. Andrés Cubas (Vancouver Whitecaps FC) right footed shot from outside the box is just a bit too high.
71'
Substitution, Vancouver Whitecaps FC. Bjørn Utvik replaces Mathías Laborda.
69'
Juan Mosquera (Portland Timbers) wins a free kick on the right wing.
69'
Foul by Alessandro Schöpf (Vancouver Whitecaps FC).
68'
Attempt missed. Pedro Vite (Vancouver Whitecaps FC) right footed shot from the centre of the box misses to the left. Assisted by Ali Ahmed.
67'
Attempt saved. Santiago Moreno (Portland Timbers) right footed shot from outside the box is saved in the bottom left corner. Assisted by Jonathan Rodríguez.
64'
Substitution, Portland Timbers. Felipe Mora replaces Antony.
Substitution, Vancouver Whitecaps FC. Levonte Johnson replaces Damir Kreilach.
55'
Foul by Antony (Portland Timbers).
55'
Fafá Picault (Vancouver Whitecaps FC) wins a free kick in the defensive half.
53'
Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
53'
Foul by Ali Ahmed (Vancouver Whitecaps FC).
52'
Goal! Vancouver Whitecaps FC 2, Portland Timbers 1. Evander (Portland Timbers) right footed shot from outside the box to the top left corner. Assisted by Cristhian Paredes.
51'
Andrés Cubas (Vancouver Whitecaps FC) is shown the yellow card.
51'
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
51'
Foul by Andrés Cubas (Vancouver Whitecaps FC).
51'
Attempt missed. Fafá Picault (Vancouver Whitecaps FC) right footed shot from outside the box is too high.
50'
Antony (Portland Timbers) wins a free kick in the attacking half.
50'
Foul by Pedro Vite (Vancouver Whitecaps FC).
48'
Delay over. They are ready to continue.
48'
Delay in match (Portland Timbers).
46'
Attempt missed. Jonathan Rodríguez (Portland Timbers) left footed shot from the centre of the box misses to the right. Assisted by Cristhian Paredes.
Second Half begins Vancouver Whitecaps FC 2, Portland Timbers 0.
45'+1
First Half ends, Vancouver Whitecaps FC 2, Portland Timbers 0.
44'
Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is close, but misses to the right.
44'
Attempt missed. Kamal Miller (Portland Timbers) header from the centre of the box misses to the right. Assisted by Antony with a cross following a set piece situation.
43'
Evander (Portland Timbers) wins a free kick in the attacking half.
43'
Foul by Andrés Cubas (Vancouver Whitecaps FC).
39'
Hand ball by Damir Kreilach (Vancouver Whitecaps FC).
39'
Offside, Portland Timbers. Jonathan Rodríguez is caught offside.
38'
Attempt blocked. Evander (Portland Timbers) right footed shot from the left side of the box is blocked. Assisted by Jonathan Rodríguez.
34'
Antony (Portland Timbers) wins a free kick on the left wing.
34'
Foul by Andrés Cubas (Vancouver Whitecaps FC).
33'
Attempt blocked. Antony (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Santiago Moreno.
29'
Goal! Vancouver Whitecaps FC 2, Portland Timbers 0. Fafá Picault (Vancouver Whitecaps FC) right footed shot from the centre of the box to the bottom right corner.
28'
Foul by Santiago Moreno (Portland Timbers).
28'
Fafá Picault (Vancouver Whitecaps FC) wins a free kick in the defensive half.
26'
Foul by Evander (Portland Timbers).
26'
Pedro Vite (Vancouver Whitecaps FC) wins a free kick on the left wing.
26'
Foul by Diego Chará (Portland Timbers).
26'
Ryan Gauld (Vancouver Whitecaps FC) wins a free kick in the attacking half.
24'
Foul by Fafá Picault (Vancouver Whitecaps FC).
24'
Evander (Portland Timbers) wins a free kick in the attacking half.
24'
Cristhian Paredes (Portland Timbers) wins a free kick in the defensive half.
24'
Foul by Ryan Gauld (Vancouver Whitecaps FC).
19'
Corner, Vancouver Whitecaps FC. Conceded by Kamal Miller.
19'
Offside, Vancouver Whitecaps FC. Pedro Vite is caught offside.
16'
Corner, Vancouver Whitecaps FC. Conceded by Juan Mosquera.
13'
Attempt saved. Evander (Portland Timbers) right footed shot from outside the box is saved in the bottom left corner.
12'
Diego Chará (Portland Timbers) wins a free kick in the attacking half.
12'
Foul by Ryan Gauld (Vancouver Whitecaps FC).
10'
Attempt missed. Pedro Vite (Vancouver Whitecaps FC) left footed shot from the centre of the box is too high. Assisted by Ryan Gauld.
10'
Attempt saved. Ryan Gauld (Vancouver Whitecaps FC) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Ali Ahmed.
9'
Attempt blocked. Ryan Gauld (Vancouver Whitecaps FC) left footed shot from the centre of the box is blocked. Assisted by Alessandro Schöpf.
9'
Foul by Santiago Moreno (Portland Timbers).
9'
Ali Ahmed (Vancouver Whitecaps FC) wins a free kick on the left wing.
3'
Foul by Fafá Picault (Vancouver Whitecaps FC).
3'
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
2'
Goal! Vancouver Whitecaps FC 1, Portland Timbers 0. Ryan Gauld (Vancouver Whitecaps FC) right footed shot from the left side of the box to the bottom left corner.
2'
Attempt missed. Ryan Gauld (Vancouver Whitecaps FC) left footed shot from the left side of the box misses to the right. Assisted by Ali Ahmed.