Brought to you by

Key Events

90' + 3'
R. Gauld
Penalty Goal
2 - 1
90' + 1'
A. Herrera
Yellow 2nd/RC
90'
Caio Alexandre
Yellow Card
52'
Justin Meram
Goal
1 - 1
31'
R. Veselinović
Goal
1 - 0

Match Stats

Possession
41% 58%
2
4
Shots Off Target
Shots On Target 4 4
Total Passes 386 552
More
  • Heatmap
  • Touch Map

Commentary

Match ends, Vancouver Whitecaps FC 2, Real Salt Lake 1.
90' + 4' Second Half ends, Vancouver Whitecaps FC 2, Real Salt Lake 1.
R. Gauld
Penalty Goal
90' + 3' Goal! Vancouver Whitecaps FC 2, Real Salt Lake 1. Ryan Gauld (Vancouver Whitecaps FC) converts the penalty with a left footed shot to the top right corner.
90' + 1' Second yellow card to Aaron Herrera (Real Salt Lake) for a bad foul.
90' + 1' Penalty conceded by Aaron Herrera (Real Salt Lake) after a foul in the penalty area.
90' + 1' Penalty Vancouver Whitecaps FC. Luis Martins draws a foul in the penalty area.
Caio Alexandre
Yellow Card
90' Caio Alexandre (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
90' Pablo Ruiz (Real Salt Lake) wins a free kick in the defensive half.
90' Foul by Caio Alexandre (Vancouver Whitecaps FC).
90' Aaron Herrera (Real Salt Lake) wins a free kick in the defensive half.
90' Foul by Brian White (Vancouver Whitecaps FC).
D. Luna
S. Córdova
88' Substitution, Real Salt Lake. Diego Luna replaces Sergio Córdova.
88' Sergio Córdova (Real Salt Lake) wins a free kick in the defensive half.
88' Foul by Ryan Gauld (Vancouver Whitecaps FC).
83' Offside, Vancouver Whitecaps FC. Brian White tries a through ball, but Tosaint Ricketts is caught offside.
82' Attempt saved. Marcus Godinho (Vancouver Whitecaps FC) header from the centre of the box is saved in the top right corner. Assisted by Ryan Gauld with a cross.
A. Julio
Justin Meram
82' Substitution, Real Salt Lake. Anderson Julio replaces Justin Meram.
81' Foul by Aaron Herrera (Real Salt Lake).
81' Brian White (Vancouver Whitecaps FC) wins a free kick in the defensive half.
81' Attempt blocked. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Aaron Herrera.
79' Attempt missed. Sergio Córdova (Real Salt Lake) header from the left side of the box is close, but misses to the left. Assisted by Aaron Herrera with a cross.
F. Jungwirth
Yellow Card
76' Florian Jungwirth (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
75' Jefferson Savarino (Real Salt Lake) wins a free kick in the attacking half.
75' Foul by Florian Jungwirth (Vancouver Whitecaps FC).
Caio Alexandre
L. Owusu
74' Substitution, Vancouver Whitecaps FC. Caio Alexandre replaces Leonard Owusu.
T. Ricketts
D. Caicedo
74' Substitution, Vancouver Whitecaps FC. Tosaint Ricketts replaces Déiber Caicedo.
74' Hand ball by Déiber Caicedo (Vancouver Whitecaps FC).
72' Attempt missed. Jasper Löeffelsend (Real Salt Lake) right footed shot from outside the box is high and wide to the right. Assisted by Bobby Wood.
M. Godinho
R. Raposo
71' Substitution, Vancouver Whitecaps FC. Marcus Godinho replaces Ryan Raposo.
Luís Martins
C. Gutiérrez
71' Substitution, Vancouver Whitecaps FC. Luis Martins replaces Cristián Gutiérrez.
70' Corner, Real Salt Lake. Conceded by Jake Nerwinski.
J. Löffelsend
Yellow Card
68' Jasper Löeffelsend (Real Salt Lake) is shown the yellow card for a bad foul.
68' Foul by Jasper Löeffelsend (Real Salt Lake).
68' Florian Jungwirth (Vancouver Whitecaps FC) wins a free kick in the defensive half.
67' Attempt missed. Justin Meram (Real Salt Lake) right footed shot from outside the box is too high. Assisted by Andrew Brody.
R. Gauld
S. Berhalter
63' Substitution, Vancouver Whitecaps FC. Ryan Gauld replaces Sebastian Berhalter.
Justin Meram
Yellow Card
62' Justin Meram (Real Salt Lake) is shown the yellow card for a bad foul.
62' Foul by Justin Meram (Real Salt Lake).
62' Ryan Raposo (Vancouver Whitecaps FC) wins a free kick on the right wing.
61' Corner, Real Salt Lake. Conceded by Cody Cropper.
61' Attempt saved. Sergio Córdova (Real Salt Lake) left footed shot from the left side of the six yard box is saved in the centre of the goal.
61' Attempt saved. Jefferson Savarino (Real Salt Lake) right footed shot from outside the box is saved in the bottom left corner. Assisted by Pablo Ruiz.
J. Savarino
M. Chang
60' Substitution, Real Salt Lake. Jefferson Savarino replaces Maikel Chang.
58' Offside, Vancouver Whitecaps FC. Déiber Caicedo tries a through ball, but Brian White is caught offside.
57' Hand ball by Leonard Owusu (Vancouver Whitecaps FC).
Justin Meram
Goal
52' Goal! Vancouver Whitecaps FC 1, Real Salt Lake 1. Justin Meram (Real Salt Lake) right footed shot from the left side of the box to the bottom left corner.
52' Attempt saved. Sergio Córdova (Real Salt Lake) header from the centre of the box is saved in the bottom left corner. Assisted by Aaron Herrera with a cross.
Second Half begins Vancouver Whitecaps FC 1, Real Salt Lake 0.
45' + 1' First Half ends, Vancouver Whitecaps FC 1, Real Salt Lake 0.
40' Corner, Real Salt Lake. Conceded by Ryan Raposo.
40' Attempt blocked. Andrew Brody (Real Salt Lake) header from the centre of the box is blocked. Assisted by Aaron Herrera with a cross.
D. Caicedo
Yellow Card
38' Déiber Caicedo (Vancouver Whitecaps FC) is shown the yellow card.
38' Bobby Wood (Real Salt Lake) wins a free kick on the left wing.
38' Foul by Érik Godoy (Vancouver Whitecaps FC).
37' Foul by Bobby Wood (Real Salt Lake).
37' Érik Godoy (Vancouver Whitecaps FC) wins a free kick in the defensive half.
36' Andrew Brody (Real Salt Lake) wins a free kick in the attacking half.
36' Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
33' Bobby Wood (Real Salt Lake) wins a free kick in the defensive half.
33' Foul by Florian Jungwirth (Vancouver Whitecaps FC).
R. Veselinović
Goal
31' Goal! Vancouver Whitecaps FC 1, Real Salt Lake 0. Ranko Veselinovic (Vancouver Whitecaps FC) right footed shot from very close range to the centre of the goal.
29' Attempt missed. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from outside the box is just a bit too high following a set piece situation.
A. Herrera
Yellow Card
28' Aaron Herrera (Real Salt Lake) is shown the yellow card for a bad foul.
28' Foul by Aaron Herrera (Real Salt Lake).
28' Leonard Owusu (Vancouver Whitecaps FC) wins a free kick on the left wing.
27' Attempt missed. Maikel Chang (Real Salt Lake) left footed shot from the centre of the box is too high.
25' Attempt missed. Leonard Owusu (Vancouver Whitecaps FC) right footed shot from outside the box is too high.
24' Foul by Justin Meram (Real Salt Lake).
24' Érik Godoy (Vancouver Whitecaps FC) wins a free kick on the right wing.
20' Sergio Córdova (Real Salt Lake) wins a free kick in the defensive half.
20' Foul by Florian Jungwirth (Vancouver Whitecaps FC).
18' Justin Meram (Real Salt Lake) wins a free kick on the left wing.
18' Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
18' Foul by Jasper Löeffelsend (Real Salt Lake).
18' Leonard Owusu (Vancouver Whitecaps FC) wins a free kick in the defensive half.
14' Offside, Real Salt Lake. Andrew Brody tries a through ball, but Sergio Córdova is caught offside.
12' Foul by Maikel Chang (Real Salt Lake).
12' Jake Nerwinski (Vancouver Whitecaps FC) wins a free kick on the left wing.
10' Foul by Pablo Ruiz (Real Salt Lake).
10' Ryan Raposo (Vancouver Whitecaps FC) wins a free kick on the right wing.
8' Foul by Cristián Gutiérrez (Vancouver Whitecaps FC).
8' Jasper Löeffelsend (Real Salt Lake) wins a free kick in the defensive half.
7' Corner, Vancouver Whitecaps FC. Conceded by Marcelo Silva.
7' Jake Nerwinski (Vancouver Whitecaps FC) wins a free kick in the attacking half.
7' Foul by Justen Glad (Real Salt Lake).
5' Corner, Vancouver Whitecaps FC. Conceded by Justin Meram.
4' Foul by Érik Godoy (Vancouver Whitecaps FC).
4' Sergio Córdova (Real Salt Lake) wins a free kick in the attacking half.
4' Attempt saved. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from the centre of the box is saved in the top right corner.
2' Florian Jungwirth (Vancouver Whitecaps FC) wins a free kick in the attacking half.
2' Foul by Bobby Wood (Real Salt Lake).
First Half begins.
Lineups are announced and players are warming up.