Match ends, Vancouver Whitecaps FC 2, Real Salt Lake 0.
90'+8
Second Half ends, Vancouver Whitecaps FC 2, Real Salt Lake 0.
90'+7
Attempt missed. Ricky Lopez-Espin (Real Salt Lake) header from the centre of the box misses to the left. Assisted by Brooks Lennon with a cross.
90'+7
Offside, Vancouver Whitecaps FC. Sean Franklin tries a through ball, but Bernie Ibini-Isei is caught offside.
90'+6
Foul by Ricky Lopez-Espin (Real Salt Lake).
90'+6
Nicolás Mezquida (Vancouver Whitecaps FC) wins a free kick in the defensive half.
90'+6
Jefferson Savarino (Real Salt Lake) wins a free kick in the defensive half.
90'+6
Foul by Alphonso Davies (Vancouver Whitecaps FC).
90'+5
Kendall Waston (Vancouver Whitecaps FC) is shown the yellow card.
90'+5
Delay over. They are ready to continue.
90'+4
Delay in match (Real Salt Lake).
90'+4
Delay in match Alphonso Davies (Vancouver Whitecaps FC) because of an injury.
90'+3
Substitution, Real Salt Lake. Sebastián Saucedo replaces Nick Besler.
90'+1
Foul by Bernie Ibini-Isei (Vancouver Whitecaps FC).
90'+1
Damir Kreilach (Real Salt Lake) wins a free kick in the defensive half.
90'+1
Stefan Marinovic (Vancouver Whitecaps FC) is shown the yellow card.
90'
Foul by Bernie Ibini-Isei (Vancouver Whitecaps FC).
90'
Justen Glad (Real Salt Lake) wins a free kick in the defensive half.
89'
Attempt missed. Albert Rusnák (Real Salt Lake) right footed shot from outside the box misses to the left. Assisted by Joao Plata.
88'
Attempt blocked. Kyle Beckerman (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Joao Plata.
86'
Substitution, Vancouver Whitecaps FC. Bernie Ibini-Isei replaces Anthony Blondell.
85'
Attempt missed. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is high and wide to the left. Assisted by Albert Rusnák.
84'
Attempt blocked. Jefferson Savarino (Real Salt Lake) right footed shot from outside the box is blocked.
84'
Corner, Real Salt Lake. Conceded by Russell Teibert.
83'
Hand ball by Anthony Blondell (Vancouver Whitecaps FC).
82'
Attempt missed. Jefferson Savarino (Real Salt Lake) left footed shot from the centre of the box misses to the right. Assisted by Brooks Lennon with a cross.
81'
Attempt saved. Kendall Waston (Vancouver Whitecaps FC) header from the centre of the box is saved in the bottom right corner. Assisted by Nicolás Mezquida with a cross.
81'
Foul by Joao Plata (Real Salt Lake).
81'
Nicolás Mezquida (Vancouver Whitecaps FC) wins a free kick on the right wing.
79'
Goal! Vancouver Whitecaps FC 2, Real Salt Lake 0. Anthony Blondell (Vancouver Whitecaps FC) right footed shot from very close range to the bottom left corner. Assisted by Alphonso Davies.
77'
Delay over. They are ready to continue.
76'
Second yellow card to Cristian Techera (Vancouver Whitecaps FC) for excessive celebration.
75'
Goal! Vancouver Whitecaps FC 1, Real Salt Lake 0. Cristian Techera (Vancouver Whitecaps FC) converts the penalty with a left footed shot to the bottom right corner.
74'
Penalty conceded by Nick Besler (Real Salt Lake) after a foul in the penalty area.
74'
Penalty Vancouver Whitecaps FC. Nicolás Mezquida draws a foul in the penalty area.
73'
Attempt missed. Damir Kreilach (Real Salt Lake) left footed shot from outside the box is too high. Assisted by Joao Plata.
72'
Cristian Techera (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
72'
Foul by Cristian Techera (Vancouver Whitecaps FC).
72'
Nick Rimando (Real Salt Lake) wins a free kick in the defensive half.
71'
Attempt blocked. Brek Shea (Vancouver Whitecaps FC) left footed shot from the centre of the box is blocked.
71'
Corner, Vancouver Whitecaps FC. Conceded by Nick Rimando.
71'
Attempt saved. Aly Ghazal (Vancouver Whitecaps FC) right footed shot from the centre of the box is saved in the top left corner.
69'
Attempt missed. Anthony Blondell (Vancouver Whitecaps FC) left footed shot from the centre of the box is close, but misses to the right. Assisted by Alphonso Davies.
68'
Substitution, Real Salt Lake. Ricky Lopez-Espin replaces Corey Baird because of an injury.
67'
Offside, Vancouver Whitecaps FC. Cristian Techera tries a through ball, but Anthony Blondell is caught offside.
65'
Delay over. They are ready to continue.
65'
Delay in match Corey Baird (Real Salt Lake) because of an injury.
64'
Corey Baird (Real Salt Lake) wins a free kick in the defensive half.
64'
Foul by Kendall Waston (Vancouver Whitecaps FC).
63'
Alphonso Davies (Vancouver Whitecaps FC) wins a free kick on the left wing.
63'
Hand ball by Brooks Lennon (Real Salt Lake).
62'
Substitution, Vancouver Whitecaps FC. Alphonso Davies replaces Brett Levis.
61'
Foul by Cristian Techera (Vancouver Whitecaps FC).
61'
Nick Rimando (Real Salt Lake) wins a free kick in the defensive half.
61'
Offside, Vancouver Whitecaps FC. Brett Levis tries a through ball, but Cristian Techera is caught offside.
61'
Brek Shea (Vancouver Whitecaps FC) hits the left post with a left footed shot from the left side of the six yard box. Assisted by Sean Franklin.
59'
Foul by Kyle Beckerman (Real Salt Lake).
59'
Brett Levis (Vancouver Whitecaps FC) wins a free kick in the defensive half.
58'
Justen Glad (Real Salt Lake) wins a free kick in the defensive half.
58'
Foul by Nicolás Mezquida (Vancouver Whitecaps FC).
56'
Substitution, Vancouver Whitecaps FC. Nicolás Mezquida replaces Jordon Mutch because of an injury.
56'
Delay over. They are ready to continue.
56'
Delay over. They are ready to continue.
54'
Delay in match Jordon Mutch (Vancouver Whitecaps FC) because of an injury.
54'
Attempt missed. Jefferson Savarino (Real Salt Lake) right footed shot from outside the box misses to the left. Assisted by Damir Kreilach.
53'
Attempt saved. Joao Plata (Real Salt Lake) right footed shot from the left side of the box is saved in the top right corner. Assisted by Pablo Ruiz.
52'
Offside, Vancouver Whitecaps FC. Cristian Techera tries a through ball, but Anthony Blondell is caught offside.
51'
Joao Plata (Real Salt Lake) wins a free kick in the defensive half.
51'
Foul by Sean Franklin (Vancouver Whitecaps FC).
50'
Offside, Vancouver Whitecaps FC. Russell Teibert tries a through ball, but Brek Shea is caught offside.
48'
Attempt saved. Albert Rusnák (Real Salt Lake) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Brooks Lennon.
46'
Foul by Anthony Blondell (Vancouver Whitecaps FC).
46'
Justen Glad (Real Salt Lake) wins a free kick in the attacking half.
45'
Second Half begins Vancouver Whitecaps FC 0, Real Salt Lake 0.
45'
First Half ends, Vancouver Whitecaps FC 0, Real Salt Lake 0.
45'
Corner, Real Salt Lake. Conceded by Stefan Marinovic.
45'
Attempt saved. Joao Plata (Real Salt Lake) right footed shot from outside the box is saved in the top right corner. Assisted by Jefferson Savarino.
42'
Attempt missed. Damir Kreilach (Real Salt Lake) left footed shot from outside the box misses to the right. Assisted by Albert Rusnák.
41'
Attempt missed. Cristian Techera (Vancouver Whitecaps FC) right footed shot from the centre of the box is too high. Assisted by Anthony Blondell.
40'
Corner, Vancouver Whitecaps FC. Conceded by Justen Glad.
38'
Corner, Vancouver Whitecaps FC. Conceded by Nick Besler.
36'
Corner, Real Salt Lake. Conceded by Kendall Waston.
33'
Foul by Anthony Blondell (Vancouver Whitecaps FC).
33'
Justen Glad (Real Salt Lake) wins a free kick in the defensive half.
32'
Attempt missed. Jordon Mutch (Vancouver Whitecaps FC) right footed shot from outside the box misses to the left. Assisted by Cristian Techera.
31'
Foul by Justen Glad (Real Salt Lake).
31'
Anthony Blondell (Vancouver Whitecaps FC) wins a free kick on the right wing.
30'
Foul by Jordon Mutch (Vancouver Whitecaps FC).
30'
Justen Glad (Real Salt Lake) wins a free kick in the defensive half.
26'
Attempt missed. Russell Teibert (Vancouver Whitecaps FC) left footed shot from outside the box misses to the right.
26'
Attempt blocked. Cristian Techera (Vancouver Whitecaps FC) left footed shot from the centre of the box is blocked.
26'
Attempt blocked. Anthony Blondell (Vancouver Whitecaps FC) header from the right side of the six yard box is blocked. Assisted by Brek Shea.
25'
Brett Levis (Vancouver Whitecaps FC) wins a free kick in the defensive half.
25'
Foul by Corey Baird (Real Salt Lake).
24'
Attempt missed. Jefferson Savarino (Real Salt Lake) right footed shot from the right side of the box misses to the left. Assisted by Albert Rusnák.
23'
Attempt saved. Jefferson Savarino (Real Salt Lake) left footed shot from the centre of the box is saved in the centre of the goal.
23'
Corey Baird (Real Salt Lake) hits the bar with a right footed shot from outside the box. Assisted by Damir Kreilach.
20'
Attempt missed. Kyle Beckerman (Real Salt Lake) right footed shot from more than 35 yards is high and wide to the right. Assisted by Pablo Ruiz with a headed pass.
18'
Offside, Vancouver Whitecaps FC. Aly Ghazal tries a through ball, but Cristian Techera is caught offside.
15'
Corner, Vancouver Whitecaps FC. Conceded by Justen Glad.
13'
Attempt saved. Albert Rusnák (Real Salt Lake) right footed shot from outside the box is saved in the top centre of the goal.
12'
Joao Plata (Real Salt Lake) wins a free kick in the attacking half.
12'
Foul by Kendall Waston (Vancouver Whitecaps FC).
9'
Pablo Ruiz (Real Salt Lake) wins a free kick in the defensive half.
9'
Foul by Sean Franklin (Vancouver Whitecaps FC).
7'
Albert Rusnák (Real Salt Lake) wins a free kick in the attacking half.
7'
Foul by Russell Teibert (Vancouver Whitecaps FC).
5'
Brooks Lennon (Real Salt Lake) wins a free kick in the defensive half.
5'
Foul by Brek Shea (Vancouver Whitecaps FC).
5'
Attempt blocked. Albert Rusnák (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Joao Plata.
3'
Corner, Vancouver Whitecaps FC. Conceded by Nick Besler.
2'
Attempt blocked. Cristian Techera (Vancouver Whitecaps FC) left footed shot from the right side of the box is blocked. Assisted by Anthony Blondell.
1'
Offside, Vancouver Whitecaps FC. Anthony Blondell tries a through ball, but Jordon Mutch is caught offside.