MLS

Real Salt Lake vs Vancouver Whitecaps, 2025 MLS, Regular Season

· MLS
  • 1': Zavier Gozo
  • 4': Diego Luna
FT
2 - 3
  • 20': Brian White
  • 25': Brian White (P)
  • 90': Pedro Vite

Whitecaps nip Real Salt Lake on late goal, extend unbeaten run to 14 matches

Pedro Vite scored in the 90th minute and the visiting Vancouver Whitecaps rallied from an early two-goal deficit to earn a 3-2 victory over Real Salt Lake on Saturday night.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Goal! Real Salt Lake 1, Vancouver Whitecaps FC 0. Zavier Gozo (Real Salt Lake) right footed shot from the left side of the box to the bottom left corner. Assisted by Diego Luna.
  • 4': Offside, Real Salt Lake. Alexandros Katranis is caught offside.
  • 4': Goal! Real Salt Lake 2, Vancouver Whitecaps FC 0. Diego Luna (Real Salt Lake) left footed shot from the centre of the box to the bottom right corner.
  • 6': Diego Luna (Real Salt Lake) wins a free kick in the defensive half.
  • 6': Foul by Ralph Priso (Vancouver Whitecaps FC).
  • 7': Foul by William Agada (Real Salt Lake).
  • 7': Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 9': Foul by Diego Luna (Real Salt Lake).
  • 9': Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick in the attacking half.
  • 10': Attempt blocked. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from outside the box is blocked. Assisted by Ali Ahmed.
  • 11': Offside, Real Salt Lake. Zavier Gozo is caught offside.
  • 12': Attempt saved. William Agada (Real Salt Lake) right footed shot from very close range is saved in the bottom left corner by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Alexandros Katranis.
  • 12': Corner,Real Salt Lake. Conceded by Bjørn Utvik.
  • 13': Attempt missed. Zavier Gozo (Real Salt Lake) right footed shot from the centre of the box is close, but misses to the right. Assisted by Diego Luna with a cross following a corner.
  • 17': Diego Luna (Real Salt Lake) wins a free kick on the left wing.
  • 17': Foul by Édier Ocampo (Vancouver Whitecaps FC).
  • 18': Attempt blocked. William Agada (Real Salt Lake) header from the centre of the box is blocked. Assisted by Diego Luna with a cross.
  • 18': Corner,Real Salt Lake. Conceded by Brian White.
  • 18': Attempt missed. Emeka Eneli (Real Salt Lake) right footed shot from outside the box is too high following a corner.
  • 20': Corner,Vancouver Whitecaps FC. Conceded by Alexandros Katranis.
  • 20': Goal! Real Salt Lake 2, Vancouver Whitecaps FC 1. Brian White (Vancouver Whitecaps FC) header from the centre of the box to the bottom left corner. Assisted by Sebastian Berhalter with a cross following a corner.
  • 21': Corner,Vancouver Whitecaps FC. Conceded by Pablo Ruiz.
  • 22': Attempt blocked. Sam Adekugbe (Vancouver Whitecaps FC) header from the centre of the box is blocked. Assisted by Sebastian Berhalter with a cross.
  • 22': Penalty conceded by William Agada (Real Salt Lake) with a hand ball in the penalty area.
  • 23': VAR Decision: Penalty Vancouver Whitecaps FC.
  • 25': Goal! Real Salt Lake 2, Vancouver Whitecaps FC 2. Brian White (Vancouver Whitecaps FC) converts the penalty with a right footed shot to the bottom left corner.
  • 26': Foul by William Agada (Real Salt Lake).
  • 26': Ralph Priso (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 27': Foul by Ralph Priso (Vancouver Whitecaps FC).
  • 27': William Agada (Real Salt Lake) wins a free kick on the right wing.
  • 28': Emeka Eneli (Real Salt Lake) wins a free kick on the left wing.
  • 28': Foul by Pedro Vite (Vancouver Whitecaps FC).
  • 29': Offside, Real Salt Lake. William Agada is caught offside.
  • 30': Foul by Zavier Gozo (Real Salt Lake).
  • 30': Sam Adekugbe (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 31': Attempt missed. Pedro Vite (Vancouver Whitecaps FC) left footed shot from outside the box misses to the right.
  • 32': Offside, Real Salt Lake. Zavier Gozo is caught offside.
  • 33': Emeka Eneli (Real Salt Lake) wins a free kick in the attacking half.
  • 33': Foul by Ralph Priso (Vancouver Whitecaps FC).
  • 33': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from outside the box is too high from a direct free kick.
  • 35': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from outside the box misses to the left. Assisted by Emeka Eneli.
  • 38': Attempt saved. Sebastian Berhalter (Vancouver Whitecaps FC) left footed shot from the centre of the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Ali Ahmed.
  • 41': Foul by Alexandros Katranis (Real Salt Lake).
  • 41': Pedro Vite (Vancouver Whitecaps FC) wins a free kick on the right wing.
  • 45': Fourth official has announced 5 minutes of added time.
  • 45'+3': Foul by Pablo Ruiz (Real Salt Lake).
  • 45'+3': Pedro Vite (Vancouver Whitecaps FC) wins a free kick on the right wing.
  • 45'+3': Foul by William Agada (Real Salt Lake).
  • 45'+3': Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 45'+4': Attempt missed. Pedro Vite (Vancouver Whitecaps FC) left footed shot from outside the box is too high. Assisted by Sebastian Berhalter.
  • 45'+4': Foul by William Agada (Real Salt Lake).
  • 45'+4': Ralph Priso (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 45'+4': William Agada (Real Salt Lake) is shown the yellow card for a bad foul.
  • 45'+6': First Half ends, Real Salt Lake 2, Vancouver Whitecaps FC 2.
  • 45': Second Half begins Real Salt Lake 2, Vancouver Whitecaps FC 2.
  • 48': Corner,Real Salt Lake. Conceded by Yohei Takaoka.
  • 49': Brian White (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 49': Foul by Brayan Vera (Real Salt Lake).
  • 49': Corner,Real Salt Lake. Conceded by Bjørn Utvik.
  • 50': Corner,Real Salt Lake. Conceded by Sam Adekugbe.
  • 51': Hand ball by Zavier Gozo (Real Salt Lake).
  • 52': Foul by Noel Caliskan (Real Salt Lake).
  • 52': Jayden Nelson (Vancouver Whitecaps FC) wins a free kick on the left wing.
  • 53': Attempt missed. Dominik Marczuk (Real Salt Lake) right footed shot from a difficult angle and long range on the right is close, but misses to the left. Assisted by William Agada.
  • 53': Corner,Real Salt Lake. Conceded by Yohei Takaoka.
  • 54': Diego Luna (Real Salt Lake) wins a free kick in the attacking half.
  • 54': Foul by Ralph Priso (Vancouver Whitecaps FC).
  • 54': Bjørn Utvik (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 54': Foul by William Agada (Real Salt Lake).
  • 55': Corner,Vancouver Whitecaps FC. Conceded by Noel Caliskan.
  • 56': Substitution, Real Salt Lake. Philip Quinton replaces Brayan Vera.
  • 56': Attempt missed. Bjørn Utvik (Vancouver Whitecaps FC) right footed shot from the right side of the six yard box is high and wide to the right. Assisted by Sebastian Berhalter with a cross.
  • 57': Corner,Real Salt Lake. Conceded by Sam Adekugbe.
  • 59': Attempt saved. Zavier Gozo (Real Salt Lake) right footed shot from a difficult angle on the right is saved in the bottom right corner by Yohei Takaoka (Vancouver Whitecaps FC).
  • 59': Foul by Noel Caliskan (Real Salt Lake).
  • 59': Jayden Nelson (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 59': Noel Caliskan (Real Salt Lake) is shown the yellow card for a bad foul.
  • 60': Corner,Vancouver Whitecaps FC. Conceded by Justen Glad.
  • 61': Delay in match because of an injury Tristan Blackmon (Vancouver Whitecaps FC).
  • 61': Delay over. They are ready to continue.
  • 61': Dominik Marczuk (Real Salt Lake) is shown the yellow card.
  • 62': Attempt saved. Brian White (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Pedro Vite with a through ball.
  • 63': Attempt missed. Jayden Nelson (Vancouver Whitecaps FC) left footed shot from outside the box is high and wide to the left following a fast break.
  • 64': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from outside the box is too high. Assisted by Alexandros Katranis.
  • 64': Attempt saved. Brian White (Vancouver Whitecaps FC) left footed shot from the centre of the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Ali Ahmed.
  • 65': Corner,Vancouver Whitecaps FC. Conceded by Rafael Cabral.
  • 65': Diego Luna (Real Salt Lake) is shown the yellow card.
  • 66': Foul by Bjørn Utvik (Vancouver Whitecaps FC).
  • 66': Noel Caliskan (Real Salt Lake) wins a free kick in the defensive half.
  • 67': Foul by Ali Ahmed (Vancouver Whitecaps FC).
  • 67': Philip Quinton (Real Salt Lake) wins a free kick in the defensive half.
  • 68': Substitution, Vancouver Whitecaps FC. Tate Johnson replaces Sam Adekugbe.
  • 68': Substitution, Vancouver Whitecaps FC. Emmanuel Sabbi replaces Jayden Nelson.
  • 70': Corner,Real Salt Lake. Conceded by Édier Ocampo.
  • 71': Substitution, Real Salt Lake. Braian Ojeda replaces Pablo Ruiz.
  • 71': Substitution, Real Salt Lake. Sam Junqua replaces Alexandros Katranis.
  • 71': Substitution, Real Salt Lake. Ariath Piol replaces William Agada.
  • 72': Foul by Brian White (Vancouver Whitecaps FC).
  • 72': Philip Quinton (Real Salt Lake) wins a free kick in the defensive half.
  • 73': Attempt missed. Pedro Vite (Vancouver Whitecaps FC) left footed shot from outside the box is too high.
  • 75': Corner,Vancouver Whitecaps FC. Conceded by Justen Glad.
  • 76': Foul by Braian Ojeda (Real Salt Lake).
  • 76': Pedro Vite (Vancouver Whitecaps FC) wins a free kick in the attacking half.
  • 76': Offside, Vancouver Whitecaps FC. Emmanuel Sabbi is caught offside.
  • 77': Ali Ahmed (Vancouver Whitecaps FC) is shown the yellow card.
  • 78': Delay in match (Vancouver Whitecaps FC).
  • 78': Delay over. They are ready to continue.
  • 80': Attempt missed. Emmanuel Sabbi (Vancouver Whitecaps FC) left footed shot from outside the box is close, but misses to the right. Assisted by Tate Johnson.
  • 81': Substitution, Real Salt Lake. Bode Hidalgo replaces Noel Caliskan.
  • 81': Substitution, Vancouver Whitecaps FC. Mathías Laborda replaces Édier Ocampo.
  • 82': Bode Hidalgo (Real Salt Lake) wins a free kick in the defensive half.
  • 82': Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).
  • 82': Emeka Eneli (Real Salt Lake) wins a free kick on the left wing.
  • 82': Foul by Ralph Priso (Vancouver Whitecaps FC).
  • 82': Ralph Priso (Vancouver Whitecaps FC) is shown the yellow card.
  • 83': Attempt missed. Justen Glad (Real Salt Lake) right footed shot from the centre of the box is high and wide to the left. Assisted by Braian Ojeda with a cross following a set piece situation.
  • 84': Delay in match because of an injury Ariath Piol (Real Salt Lake).
  • 85': Delay over. They are ready to continue.
  • 85': Substitution, Vancouver Whitecaps FC. J.C. Ngando replaces Ralph Priso.
  • 85': Substitution, Vancouver Whitecaps FC. Daniel Ríos replaces Ali Ahmed.
  • 88': Attempt missed. Ariath Piol (Real Salt Lake) right footed shot from outside the box is too high. Assisted by Zavier Gozo with a headed pass.
  • 90': Goal! Real Salt Lake 2, Vancouver Whitecaps FC 3. Pedro Vite (Vancouver Whitecaps FC) left footed shot from outside the box to the bottom left corner. Assisted by Emmanuel Sabbi.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+4': Emmanuel Sabbi (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 90'+4': Foul by Emeka Eneli (Real Salt Lake).
  • 90'+4': Emeka Eneli (Real Salt Lake) is shown the yellow card.
  • 90'+5': Offside, Vancouver Whitecaps FC. Daniel Ríos is caught offside.
  • 90'+5': Foul by Mathías Laborda (Vancouver Whitecaps FC).
  • 90'+5': Sam Junqua (Real Salt Lake) wins a free kick on the left wing.
  • 90'+6': Attempt missed. Zavier Gozo (Real Salt Lake) right footed shot from the centre of the box is too high following a set piece situation.
  • 90'+6': Second Half ends, Real Salt Lake 2, Vancouver Whitecaps FC 3.
  • 0': Match ends, Real Salt Lake 2, Vancouver Whitecaps FC 3.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/9727.png&h=25&scale=crop&w=25&location=originVAN RSLhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/4771.png&h=25&scale=crop&w=25&location=origin
12 Fouls 16
2 Yellow Cards 5
0 Red Cards 0
2 Offsides 4
6 Corner Kicks 8
2 Saves 3
56.1 Possession 43.9
14 SHOTS 14
6 ON GOAL 4
0.4 On Target % 0.3
1 Penalty Goals 0
1 Penalty Kicks Taken 0
389 Accurate Passes 274
448 Passes 344
0.9 Pass Completion % 0.8
6 Accurate Crosses 4
17 Crosses 22
0.4 Cross % 0.2
32 Long Balls 43
14 Accurate Long Balls 23
0.4 Long Balls % 0.5
2 Blocked Shots 1
7 Effective Tackles 5
9 Tackles 10
0.8 Tackle % 0.5
9 Interceptions 5
29 Effective Clearances 18
29 Clearances 18

Game Information

Competition: MLS

Venue: America First Field
Location: Sandy, Utah, USA
Attendance: 20,084

MLS Standings

# TEAM GP GD PTS
1 Vancouver Whitecaps 15 +15 32
2 San Diego FC 17 +11 30
3 Minnesota United FC 17 +10 30
4 Seattle Sounders FC 17 +3 26
Full Standings

Line-Ups

RSL Real Salt Lake (4-2-3-1)

No. Name
1 Rafael (GK)
4 Brayan Vera
15 Justen Glad
98 Alexandros Katranis
92 Noel Caliskan Yellow Card
72 Zavier Gozo
7 Pablo Ruiz
14 Emeka Eneli Yellow Card
9 William Agada Yellow Card
8 Diego Luna
11 Dominik Marczuk Yellow Card

VAN Vancouver Whitecaps (4-3-3)

No. Name
1 Yohei Takaoka (GK)
15 Bjørn Inge Utvik
33 Tristan Blackmon
3 Sam Adekugbe
18 Édier Ocampo
13 Ralph Priso-Mbongue Yellow Card
16 Sebastian Berhalter
45 Pedro Vite
24 Brian White
7 Jayden Nelson
22 Ali Ahmed Yellow Card

MLS News

Vancouver Whitecaps don't agree with Marsch claim players were 'poisoned'
Vancouver Whitecaps don't agree with Marsch claim players were 'poisoned'

Canada head coach Jesse Marsch alleged Friday that Vancouver Whitecaps players were "poisoned" during their trip to Mexico for the Concacaf Champions Cup final.

Gomez: Promotion and relegation is desperately needed in the USA
Gomez: Promotion and relegation is desperately needed in the USA

Herculez Gomez reacts to the USL's decision to adopt a promotion and relegation system.

How will MLS react to USL adopting a promotion and relegation system?
How will MLS react to USL adopting a promotion and relegation system?

Alejandro Moreno debates whether MLS would ever consider bringing in promotion and relegation.

D.C. United take aim at surging Fire
D.C. United take aim at surging Fire

D.C. United and the Chicago Fire will look to build off what could be watershed results when they meet Saturday night in the nation's capital.

USMNT depth chart: Ranking top 15 at each position
USMNT depth chart: Ranking top 15 at each position

Where does the USMNT roster stand entering the Gold Cup? Here are the top 15 players at each position.