
Vancouver Whitecaps vs Portland Timbers, 2024 MLS, Regular Season
· MLS3 - 2
Ryan Raposo's late goal lifts Whitecaps over Timbers
Ryan Raposo scored the go-ahead goal in the 87th minute to give the host Vancouver Whitecaps a 3-2 Cascadia Cup victory over the Portland Timbers on Saturday night.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 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.
- 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.
- 3': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 3': Foul by Fafá Picault (Vancouver Whitecaps FC).
- 9': Ali Ahmed (Vancouver Whitecaps FC) wins a free kick on the left wing.
- 9': Foul by Santiago Moreno (Portland Timbers).
- 9': Attempt blocked. Ryan Gauld (Vancouver Whitecaps FC) left footed shot from the centre of the box is blocked. Assisted by Alessandro Schöpf.
- 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.
- 10': Attempt missed. Pedro Vite (Vancouver Whitecaps FC) left footed shot from the centre of the box is too high. Assisted by Ryan Gauld.
- 12': Diego Chará (Portland Timbers) wins a free kick in the attacking half.
- 12': Foul by Ryan Gauld (Vancouver Whitecaps FC).
- 13': Attempt saved. Evander (Portland Timbers) right footed shot from outside the box is saved in the bottom left corner.
- 16': Corner, Vancouver Whitecaps FC. Conceded by Juan Mosquera.
- 19': Offside, Vancouver Whitecaps FC. Pedro Vite is caught offside.
- 24': Cristhian Paredes (Portland Timbers) wins a free kick in the defensive half.
- 24': Foul by Ryan Gauld (Vancouver Whitecaps FC).
- 24': Evander (Portland Timbers) wins a free kick in the attacking half.
- 24': Foul by Fafá Picault (Vancouver Whitecaps FC).
- 26': Foul by Diego Chará (Portland Timbers).
- 26': Ryan Gauld (Vancouver Whitecaps FC) wins a free kick in the attacking half.
- 26': Foul by Evander (Portland Timbers).
- 26': Pedro Vite (Vancouver Whitecaps FC) wins a free kick on the left wing.
- 28': Fafá Picault (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 28': Foul by Santiago Moreno (Portland Timbers).
- 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.
- 33': Attempt blocked. Antony (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Santiago Moreno.
- 34': Antony (Portland Timbers) wins a free kick on the left wing.
- 34': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 38': Attempt blocked. Evander (Portland Timbers) right footed shot from the left side of the box is blocked. Assisted by Jonathan Rodríguez.
- 39': Offside, Portland Timbers. Jonathan Rodríguez is caught offside.
- 39': Hand ball by Damir Kreilach (Vancouver Whitecaps FC).
- 43': Evander (Portland Timbers) wins a free kick in the attacking half.
- 43': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 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.
- 44': Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is close, but misses to the right.
- 45'+1': First Half ends, Vancouver Whitecaps FC 2, Portland Timbers 0.
- 45': Second Half begins Vancouver Whitecaps FC 2, Portland Timbers 0.
- 45': Substitution, Portland Timbers. Dario Zuparic replaces Zac McGraw.
- 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.
- 48': Delay in match (Portland Timbers).
- 48': Delay over. They are ready to continue.
- 50': Antony (Portland Timbers) wins a free kick in the attacking half.
- 50': Foul by Pedro Vite (Vancouver Whitecaps FC).
- 51': Attempt missed. Fafá Picault (Vancouver Whitecaps FC) right footed shot from outside the box is too high.
- 51': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 51': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 51': Andrés Cubas (Vancouver Whitecaps FC) is shown the yellow card.
- 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.
- 53': Foul by Ali Ahmed (Vancouver Whitecaps FC).
- 53': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
- 55': Fafá Picault (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 55': Foul by Antony (Portland Timbers).
- 64': Substitution, Vancouver Whitecaps FC. Levonte Johnson replaces Damir Kreilach.
- 64': Substitution, Portland Timbers. Eryk Williamson replaces Cristhian Paredes.
- 64': Substitution, Portland Timbers. Felipe Mora replaces Antony.
- 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.
- 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.
- 69': Foul by Alessandro Schöpf (Vancouver Whitecaps FC).
- 69': Juan Mosquera (Portland Timbers) wins a free kick on the right wing.
- 71': Substitution, Vancouver Whitecaps FC. Bjørn Utvik replaces Mathías Laborda.
- 72': Attempt missed. Andrés Cubas (Vancouver Whitecaps FC) right footed shot from outside the box is just a bit too high.
- 75': Attempt missed. Fafá Picault (Vancouver Whitecaps FC) right footed shot from outside the box misses to the left. Assisted by Pedro Vite.
- 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.
- 80': Substitution, Vancouver Whitecaps FC. Sam Adekugbe replaces Ali Ahmed.
- 81': Substitution, Vancouver Whitecaps FC. Ryan Raposo replaces Alessandro Schöpf.
- 81': Substitution, Vancouver Whitecaps FC. Sebastian Berhalter replaces Pedro Vite.
- 81': Fafá Picault (Vancouver Whitecaps FC) wins a free kick on the right wing.
- 81': Foul by Eryk Williamson (Portland Timbers).
- 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.
- 83': Substitution, Portland Timbers. Dairon Asprilla replaces Santiago Moreno.
- 86': Offside, Vancouver Whitecaps FC. Fafá Picault is caught offside.
- 87': Attempt blocked. Fafá Picault (Vancouver Whitecaps FC) right footed shot from the left side of the six yard box is blocked.
- 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.
- 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).
- 90': Sam Adekugbe (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
- 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'+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'+4': Offside, Vancouver Whitecaps FC. Ryan Gauld is caught offside.
- 90'+4': Substitution, Portland Timbers. Nathan Fogaça replaces Eric Miller.
- 90'+6': Second Half ends, Vancouver Whitecaps FC 3, Portland Timbers 2.
- 0': Match ends, Vancouver Whitecaps FC 3, Portland Timbers 2.
Statistics
![]() |
VAN![]() |
|
---|---|---|
6 | Fouls | 13 |
0 | Yellow Cards | 2 |
0 | Red Cards | 0 |
1 | Offsides | 3 |
0 | Corner Kicks | 1 |
1 | Saves | 2 |
56.1 | Possession | 43.9 |
11 | SHOTS | 13 |
4 | ON GOAL | 5 |
0.4 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
608 | Accurate Passes | 472 |
680 | Passes | 529 |
0.9 | Pass Completion % | 0.9 |
4 | Accurate Crosses | 1 |
8 | Crosses | 6 |
0.5 | Cross % | 0.2 |
69 | Long Balls | 46 |
50 | Accurate Long Balls | 25 |
0.7 | Long Balls % | 0.5 |
2 | Blocked Shots | 1 |
7 | Effective Tackles | 11 |
13 | Tackles | 21 |
0.5 | Tackle % | 0.5 |
5 | Interceptions | 8 |
10 | Effective Clearances | 23 |
10 | Clearances | 23 |
Game Information
Venue: BC Place
Location: Vancouver, Canada
Attendance: 24,693
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Jose Earthquakes | 1 | +4 | 3 |
2 | FC Dallas | 1 | +1 | 3 |
3 | Austin FC | 1 | +1 | 3 |
4 | LAFC | 1 | +1 | 3 |
Line-Ups
Vancouver Whitecaps (3-4-2-1)
No. | Name |
---|---|
1 | Yohei Takaoka (GK) |
4 | Ranko Veselinovic |
6 | Tristan Blackmon |
2 | Mathías Laborda |
45 | Pedro Vite |
20 | Andrés Cubas ![]() |
22 | Ali Ahmed |
8 | Alessandro Schöpf |
19 | Damir Kreilach |
25 | Ryan Gauld |
11 | Fafà Picault |
Portland Timbers (4-2-3-1)
No. | Name |
---|---|
16 | Maxime Crépeau (GK) |
4 | Kamal Miller |
18 | Zac McGraw |
15 | Eric Miller |
29 | Juan Mosquera |
10 | Evander |
21 | Diego Chará |
22 | Cristhian Paredes |
14 | Jonathan Rodríguez |
11 | Antony |
30 | Santiago Moreno |
MLS News

Javier Mascherano praises the "magnificent" Lionel Messi after Inter Miami's draw vs. New York City in MLS.

Inter Miami CF head coach Javier Mascherano has praised his team for its "soul" after it overcame a first-half red card to earn a draw against New York City FC at Chase Stadium on Saturday to kick off the 2025 MLS season.

Osman Bukari scored off a corner kick in the 77th minute and Austin FC opened its fifth MLS season with a 1-0 victory over visiting Sporting Kansas City on Saturday in the first game of the season for both clubs.

Tai Baribo scored two goals -- one in each half -- as the visiting Philadelphia Union opened the 2025 MLS season with a 4-2 win over Orlando City on Saturday.

Telasco Segovia scored in the 10th minute of second-half stoppage time in his MLS debut and Lionel Messi had two assists as 10-man Inter Miami salvaged a 2-2 draw against visiting New York City FC in both teams' MLS opener.