Vancouver Whitecaps vs Portland Timbers

31 March 2024 · MLS · 2024

Full time 3 – 2

Half-time: 2–0

  • Ryan Gauld 2’
  • Fafà Picault 29’
  • Ryan Raposo 87’
  • Evander 52’
  • Felipe Mora 77’

Match summary

Vancouver Whitecaps saw off Portland Timbers 3-2, with a late winner. Vancouver Whitecaps led 2-0 at half-time.

In the first half, Ryan Gauld put Vancouver Whitecaps ahead in the 2nd minute and Fafà Picault made it 2-0 in the 29th minute. In the second half, Evander pulled one back to make it 2-1 in the 52nd minute, Felipe Mora equalised with a header in the 77th minute, and Ryan Raposo won it in the 87th minute.

The chances backed that up: Vancouver Whitecaps created 3.20 expected goals (xG) from 13 shots to Portland Timbers's 1.15 from 11.

Key events

Vancouver Whitecaps Portland Timbers
Kick-off
Ryan GauldRight foot shot1-0 (Vancouver Whitecaps)
2’
Ryan GauldShot on target
10’
13’
EvanderShot on target
Fafà PicaultRight foot shot2-0 (Vancouver Whitecaps)
29’
Half-time2-0
46’
Dario ŽuparićZac McGraw
Second half underway
Andrés CubasPersistent fouling
51’
52’
EvanderRight foot shot2-1 (Portland Timbers)
64’
Felipe MoraAntony Alves
64’
Eryk WilliamsonCristhian Paredes
Levonte JohnsonDamir Kreilach
64’
67’
Santiago MorenoShot on target
77’
Felipe MoraHeader2-2 (Portland Timbers)
Sebastian BerhalterPedro Vite
81’
83’
Dairon AsprillaSantiago Moreno
Ryan RaposoRight foot shot3-2 (Vancouver Whitecaps)
87’
90’
90+4’
Nathan FogaçaEric Miller
Full-time3-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.20 1.15 2’ Ryan Gauld (Vancouver Whitecaps), 1-0 2’ 29’ Fafà Picault (Vancouver Whitecaps), 2-0 29’ 52’ Evander (Portland Timbers), 2-1 52’ 77’ Felipe Mora (Portland Timbers), 2-2 77’ 87’ Ryan Raposo (Vancouver Whitecaps), 3-2 87’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.20 1.15 2’ Ryan Gauld (Vancouver Whitecaps), 1-0 Gauld 2’ 29’ Fafà Picault (Vancouver Whitecaps), 2-0 Picault 29’ 52’ Evander (Portland Timbers), 2-1 Evander 52’ 77’ Felipe Mora (Portland Timbers), 2-2 Mora 77’ 87’ Ryan Raposo (Vancouver Whitecaps), 3-2 Raposo 87’
Vancouver Whitecaps 3.20 xGPortland Timbers 1.15 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Portland Timbers attacking Vancouver Whitecaps attacking 
87’ Ryan Raposo (Vancouver Whitecaps), open play, 0.89 xG, goal 87’ Fafà Picault (Vancouver Whitecaps), open play, 0.55 xG, blocked 9’ Ryan Gauld (Vancouver Whitecaps), open play, 0.51 xG, blocked 10’ Ryan Gauld (Vancouver Whitecaps), open play, 0.38 xG, saved 90+1’ Kamal Miller (Portland Timbers), open play, 0.38 xG, off target 77’ Felipe Mora (Portland Timbers), open play, 0.35 xG, goal 2’ Ryan Gauld (Vancouver Whitecaps), open play, 0.27 xG, goal 82’ Tristan Blackmon (Vancouver Whitecaps), set piece, 0.26 xG, off target 10’ Pedro Vite (Vancouver Whitecaps), open play, 0.09 xG, off target 46’ Jonathan Rodríguez (Portland Timbers), open play, 0.07 xG, off target 68’ Pedro Vite (Vancouver Whitecaps), open play, 0.07 xG, off target 90+1’ Felipe Mora (Portland Timbers), set piece, 0.07 xG, off target 2’ Ryan Gauld (Vancouver Whitecaps), open play, 0.06 xG, off target 29’ Fafà Picault (Vancouver Whitecaps), open play, 0.06 xG, goal 52’ Evander (Portland Timbers), open play, 0.05 xG, goal 13’ Evander (Portland Timbers), direct free kick, 0.05 xG, saved 38’ Evander (Portland Timbers), open play, 0.05 xG, blocked 44’ Kamal Miller (Portland Timbers), set piece, 0.05 xG, off target 67’ Santiago Moreno (Portland Timbers), open play, 0.03 xG, saved 33’ Antony Alves (Portland Timbers), open play, 0.03 xG, blocked 44’ Santiago Moreno (Portland Timbers), open play, 0.03 xG, off target 51’ Fafà Picault (Vancouver Whitecaps), open play, 0.03 xG, off target 72’ Andrés Cubas (Vancouver Whitecaps), open play, 0.02 xG, off target 75’ Fafà Picault (Vancouver Whitecaps), open play, 0.03 xG, off target 87’ Ryan Raposo (Vancouver Whitecaps), open play, 0.89 xG, goal 87’ Fafà Picault (Vancouver Whitecaps), open play, 0.55 xG, blocked 9’ Ryan Gauld (Vancouver Whitecaps), open play, 0.51 xG, blocked 10’ Ryan Gauld (Vancouver Whitecaps), open play, 0.38 xG, saved 90+1’ Kamal Miller (Portland Timbers), open play, 0.38 xG, off target 77’ Felipe Mora (Portland Timbers), open play, 0.35 xG, goal 2’ Ryan Gauld (Vancouver Whitecaps), open play, 0.27 xG, goal 82’ Tristan Blackmon (Vancouver Whitecaps), set piece, 0.26 xG, off target 10’ Pedro Vite (Vancouver Whitecaps), open play, 0.09 xG, off target 46’ Jonathan Rodríguez (Portland Timbers), open play, 0.07 xG, off target 68’ Pedro Vite (Vancouver Whitecaps), open play, 0.07 xG, off target 90+1’ Felipe Mora (Portland Timbers), set piece, 0.07 xG, off target 2’ Ryan Gauld (Vancouver Whitecaps), open play, 0.06 xG, off target 29’ Fafà Picault (Vancouver Whitecaps), open play, 0.06 xG, goal 52’ Evander (Portland Timbers), open play, 0.05 xG, goal 13’ Evander (Portland Timbers), direct free kick, 0.05 xG, saved 38’ Evander (Portland Timbers), open play, 0.05 xG, blocked 44’ Kamal Miller (Portland Timbers), set piece, 0.05 xG, off target 67’ Santiago Moreno (Portland Timbers), open play, 0.03 xG, saved 44’ Santiago Moreno (Portland Timbers), open play, 0.03 xG, off target 33’ Antony Alves (Portland Timbers), open play, 0.03 xG, blocked 51’ Fafà Picault (Vancouver Whitecaps), open play, 0.03 xG, off target 75’ Fafà Picault (Vancouver Whitecaps), open play, 0.03 xG, off target 72’ Andrés Cubas (Vancouver Whitecaps), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Vancouver Whitecaps 3-4-2-1 Starting XI
Takaoka
Laborda 71’
Veselinović
Blackmon
Ahmed 80’
Schöpf 81’
Cubas
Vite 81’
Picault
Gauld
Kreilach 64’
Portland Timbers 4-2-3-1 Starting XI
Crépeau
McGraw 46’
Miller
Mosquera
Miller 90’
Paredes 64’
Chará
Alves 64’
Evander
Moreno 83’
Rodríguez

Player stats

Goalkeeper1 player
90′ 2 2 25 – – – – –
Defenders5 players
Mathías Laborda Taken off
71′ 2 – 1 3 1 49 – – – –
90′ 1 2 – 2 1 63 – – – –
90′ 2 – 1 5 3 71 – – – –
Bjorn Utvik Came on as a substitute
19′ – – – – – 18 – – – –
Sam Adekugbe Came on as a substitute
10′ 1 – – 1 – 10 2 – –
Midfielders8 players
Alessandro Schöpf Taken off
81′ – – 32 1 0.37 1 – 2 1 – –
90′ – – 55 – 0.02 5 1 5 3 –
Pedro Vite Taken off
81′ – – 66 1 0.02 3 1 5 1 1 –
Ali Ahmed Taken off
80′ – – 31 3 0.24 2 3 7 1 1 –
90′ 1 1 34 1 0.01 – 1 6 2 3 –
90′ 1 – 41 1 0.15 3 – 5 2 1 –
Ryan Raposo Came on as a substitute
9′ 1 – 6 – 0.00 – – – – – –
Sebastian Berhalter Came on as a substitute
9′ – – 8 1 0.08 1 – 1 – – –
Forwards2 players
Damir Kreilach Taken off
64′ – – – – – 0.00 – 1 – 15 –
Levonte Johnson Came on as a substitute
26′ – – – – – 0.00 – 1 – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.