Match ends, Vancouver Whitecaps FC 0, Toronto FC 2.
90'+3
Second Half ends, Vancouver Whitecaps FC 0, Toronto FC 2.
90'+3
Attempt missed. Chris Mavinga (Toronto FC) left footed shot from more than 35 yards misses to the right. Assisted by Michael Bradley.
90'+1
Attempt missed. Erik Hurtado (Vancouver Whitecaps FC) right footed shot from the right side of the box is close, but misses to the right.
90'
Attempt missed. Russell Teibert (Vancouver Whitecaps FC) left footed shot from outside the box is too high following a set piece situation.
90'
Sheanon Williams (Vancouver Whitecaps FC) wins a free kick on the right wing.
90'
Foul by Chris Mavinga (Toronto FC).
88'
Foul by Matías Laba (Vancouver Whitecaps FC).
88'
Justin Morrow (Toronto FC) wins a free kick in the defensive half.
87'
Michael Bradley (Toronto FC) wins a free kick in the defensive half.
87'
Michael Bradley (Toronto FC) is shown the yellow card.
86'
Foul by Matías Laba (Vancouver Whitecaps FC).
83'
Attempt missed. Kendall Waston (Vancouver Whitecaps FC) header from the centre of the box misses to the right. Assisted by Sheanon Williams with a cross following a corner.
82'
Corner, Vancouver Whitecaps FC. Conceded by Chris Mavinga.
82'
Hand ball by Steven Beitashour (Toronto FC).
81'
Substitution, Toronto FC. Chris Mavinga replaces Tosaint Ricketts.
80'
Goal! Vancouver Whitecaps FC 0, Toronto FC 2. Jozy Altidore (Toronto FC) right footed shot from the centre of the box to the bottom left corner. Assisted by Jonathan Osorio.
79'
Offside, Vancouver Whitecaps FC. Tim Parker tries a through ball, but Erik Hurtado is caught offside.
78'
Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
78'
Foul by Matías Laba (Vancouver Whitecaps FC).
77'
Foul by Jozy Altidore (Toronto FC).
77'
Tim Parker (Vancouver Whitecaps FC) wins a free kick in the defensive half.
76'
Goal! Vancouver Whitecaps FC 0, Toronto FC 1. Víctor Vázquez (Toronto FC) header from the centre of the box to the bottom right corner. Assisted by Jozy Altidore with a headed pass.
75'
Substitution, Toronto FC. Raheem Edwards replaces Nick Hagglund.
74'
Substitution, Vancouver Whitecaps FC. Erik Hurtado replaces Fredy Montero.
74'
Substitution, Vancouver Whitecaps FC. Kekuta Manneh replaces Nicolás Mezquida.
73'
Foul by Fredy Montero (Vancouver Whitecaps FC).
73'
Nick Hagglund (Toronto FC) wins a free kick in the defensive half.
73'
Kendall Waston (Vancouver Whitecaps FC) wins a free kick in the defensive half.
73'
Foul by Eriq Zavaleta (Toronto FC).
72'
Corner, Toronto FC. Conceded by Jordan Harvey.
70'
Brek Shea (Vancouver Whitecaps FC) is shown the red card.
70'
Brek Shea (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
70'
Nick Hagglund (Toronto FC) wins a free kick on the left wing.
70'
Foul by Brek Shea (Vancouver Whitecaps FC).
69'
Foul by Tim Parker (Vancouver Whitecaps FC).
69'
Tosaint Ricketts (Toronto FC) wins a free kick in the attacking half.
69'
Offside, Vancouver Whitecaps FC. Russell Teibert tries a through ball, but Fredy Montero is caught offside.
68'
Attempt missed. Tosaint Ricketts (Toronto FC) right footed shot from the right side of the box misses to the left. Assisted by Michael Bradley.
67'
Attempt missed. Nick Hagglund (Toronto FC) header from the centre of the box is close, but misses to the left. Assisted by Michael Bradley with a cross following a corner.
66'
Corner, Toronto FC. Conceded by Spencer Richey.
66'
Attempt saved. Justin Morrow (Toronto FC) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Víctor Vázquez.
64'
Substitution, Toronto FC. Víctor Vázquez replaces Armando Cooper.
64'
Offside, Vancouver Whitecaps FC. Tim Parker tries a through ball, but Fredy Montero is caught offside.
63'
Corner, Vancouver Whitecaps FC. Conceded by Eriq Zavaleta.
63'
Attempt blocked. Brek Shea (Vancouver Whitecaps FC) left footed shot from outside the box is blocked.
61'
Attempt saved. Russell Teibert (Vancouver Whitecaps FC) left footed shot from outside the box is saved in the centre of the goal.
60'
Attempt blocked. Fredy Montero (Vancouver Whitecaps FC) right footed shot from the centre of the box is blocked. Assisted by Brek Shea.
59'
Attempt missed. Nicolás Mezquida (Vancouver Whitecaps FC) right footed shot from outside the box is high and wide to the right following a set piece situation.
58'
Christian Bolaños (Vancouver Whitecaps FC) wins a free kick on the left wing.
58'
Foul by Armando Cooper (Toronto FC).
58'
Foul by Michael Bradley (Toronto FC).
58'
Nicolás Mezquida (Vancouver Whitecaps FC) wins a free kick in the attacking half.
57'
Foul by Brek Shea (Vancouver Whitecaps FC).
57'
Justin Morrow (Toronto FC) wins a free kick on the left wing.
56'
Corner, Vancouver Whitecaps FC. Conceded by Steven Beitashour.
55'
Corner, Toronto FC. Conceded by Tim Parker.
53'
Matías Laba (Vancouver Whitecaps FC) wins a free kick in the defensive half.
51'
Attempt blocked. Nicolás Mezquida (Vancouver Whitecaps FC) right footed shot from the right side of the box is blocked. Assisted by Christian Bolaños.
46'
Corner, Toronto FC. Conceded by Kendall Waston.
46'
Attempt blocked. Tosaint Ricketts (Toronto FC) right footed shot from the centre of the box is blocked. Assisted by Jozy Altidore with a cross.
45'
Second Half begins Vancouver Whitecaps FC 0, Toronto FC 0.
45'
Substitution, Vancouver Whitecaps FC. Christian Bolaños replaces Alphonso Davies.
45'+1
First Half ends, Vancouver Whitecaps FC 0, Toronto FC 0.
45'
Corner, Toronto FC. Conceded by Tim Parker.
45'
Corner, Toronto FC. Conceded by Alphonso Davies.
44'
Attempt blocked. Jozy Altidore (Toronto FC) right footed shot from the right side of the box is blocked.
40'
Foul by Nicolás Mezquida (Vancouver Whitecaps FC).
40'
Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
38'
Brek Shea (Vancouver Whitecaps FC) wins a free kick in the defensive half.
37'
Offside, Toronto FC. Jonathan Osorio tries a through ball, but Tosaint Ricketts is caught offside.
37'
Brek Shea (Vancouver Whitecaps FC) wins a free kick on the left wing.
37'
Foul by Armando Cooper (Toronto FC).
32'
Jordan Harvey (Vancouver Whitecaps FC) wins a free kick in the defensive half.
32'
Foul by Jozy Altidore (Toronto FC).
29'
Offside, Vancouver Whitecaps FC. Nicolás Mezquida tries a through ball, but Alphonso Davies is caught offside.
27'
Corner, Toronto FC. Conceded by Jordan Harvey.
27'
Attempt missed. Drew Moor (Toronto FC) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Michael Bradley with a cross following a corner.
26'
Corner, Toronto FC. Conceded by Kendall Waston.
26'
Steven Beitashour (Toronto FC) wins a free kick in the defensive half.
26'
Foul by Tim Parker (Vancouver Whitecaps FC).
25'
Offside, Vancouver Whitecaps FC. Russell Teibert tries a through ball, but Fredy Montero is caught offside.
20'
Russell Teibert (Vancouver Whitecaps FC) wins a free kick in the defensive half.
20'
Foul by Jozy Altidore (Toronto FC).
19'
Foul by Jozy Altidore (Toronto FC).
19'
Jordan Harvey (Vancouver Whitecaps FC) wins a free kick in the defensive half.
18'
Jordan Harvey (Vancouver Whitecaps FC) wins a free kick in the defensive half.
18'
Hand ball by Steven Beitashour (Toronto FC).
18'
Attempt missed. Nick Hagglund (Toronto FC) header from the right side of the six yard box misses to the left. Assisted by Michael Bradley following a set piece situation.
17'
Jonathan Osorio (Toronto FC) wins a free kick on the left wing.
17'
Foul by Kendall Waston (Vancouver Whitecaps FC).
16'
Jordan Harvey (Vancouver Whitecaps FC) wins a free kick on the left wing.
16'
Foul by Armando Cooper (Toronto FC).
11'
Jozy Altidore (Toronto FC) wins a free kick on the right wing.
11'
Foul by Tim Parker (Vancouver Whitecaps FC).
9'
Foul by Russell Teibert (Vancouver Whitecaps FC).
9'
Jozy Altidore (Toronto FC) wins a free kick in the attacking half.
9'
Foul by Jonathan Osorio (Toronto FC).
9'
Russell Teibert (Vancouver Whitecaps FC) wins a free kick in the defensive half.
6'
Nicolás Mezquida (Vancouver Whitecaps FC) wins a free kick on the left wing.
6'
Foul by Eriq Zavaleta (Toronto FC).
1'
Offside, Vancouver Whitecaps FC. Brek Shea tries a through ball, but Fredy Montero is caught offside.