Major League Soccer Regular Season - 3

Portland Timbers 1 - 4 FT Vancouver Whitecaps

Providence Park

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
55
FT
Sun, Mar 8
Portland Timbers
1-4
Vancouver Whitecaps
⚡ Intensity 66
⚖️ Balance 14
🏆 Stakes 44
🎲 Upset 0
Whitecaps dominate first leg in Portland.

Whitecaps Dismantle Timbers in First-Leg Masterclass

Worth Watching Futmetrix Score: 55/100. Vancouver’s ruthless attacking efficiency secured a massive road advantage, leaving Portland with a monumental mountain to climb in the return leg.

Setting the Tempo Early

The Balance of power shifted to the visitors almost immediately under the lights at Providence Park. Vancouver Whitecaps stepped onto the pitch with a clear, assertive game plan, quickly putting the Portland Timbers on the back foot. Operating with controlled possession, the visitors patiently probed a fragile home defense while minimizing any counter-attacking threats. That early tactical superiority paid off handsomely in the 21st minute when B. White found the back of the net with a clinical finish, silencing the famously loud local supporters. Portland struggled to generate any meaningful responses, managing minimal touches inside the opposition penalty area as the Canadian outfit dictated the rhythm and suffocated the midfield channels leading into the halftime break.

A Ruthless Second-Half Surge

Any hopes of a localized resurgence were swiftly extinguished as the Intensity dialed up immediately after the restart. Vancouver came out swinging, turning their offensive pressure into an insurmountable lead while showcasing their lethal attacking form. A barrage of 16 total shots turned the Portland penalty area into a shooting gallery. T. Blackmon doubled the advantage in the 49th minute, capitalizing on a deeply disorganized Portland defensive setup. The true backbreaker arrived just past the hour mark. S. Berhalter orchestrated a brilliant passage of play to score the third, capping off an absolute masterclass performance that featured both a pivotal goal and a crucial assist. The home side looked completely overwhelmed by the constant wave of attacks and relentless set-piece pressure.

Mountains to Climb in April

With the Stakes incredibly high for this knockout-style tie, Portland desperately needed a late lifeline to salvage their tournament hopes. They briefly found one in the 72nd minute when J. Ortiz unlocked the defense, setting up E. Izoita to pull a goal back and spark a fleeting moment of belief in the stands. However, Vancouver ruthlessly slammed the door shut late in the match. Substitute K. G. Cabrera Nakamura made an instant impact off the bench, delivering a pinpoint assist for White to complete his heroic brace in the 87th minute. Heading into the decisive second leg on April 5th, the Whitecaps hold a commanding 4-1 aggregate lead, rendering any potential Upset a massive longshot for the struggling hosts.

Key Questions

What made Sebastian Berhalter the Man of the Match?

Berhalter dominated the midfield, orchestrating attacks with incredible vision. He delivered a complete performance by scoring a brilliant 63rd-minute goal and providing a crucial assist.

What caused the 5-goal thriller?

Vancouver's relentless attacking pressure yielded 16 shots and four goals, while Portland's late desperation strike briefly opened up the match before the final dagger.

How did substitute Sebastian Berhalter change the game?

Though Berhalter actually started the match, his constant midfield control, capped by a goal and an assist, completely overwhelmed Portland's defensive structure throughout the ninety minutes.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
44%
56%
Portland Timbers 44%
Vancouver Whitecaps 56%
Shots
7
16
Portland Timbers 7
Vancouver Whitecaps 16
Shots on Target
2
8
Portland Timbers 2
Vancouver Whitecaps 8
Expected Goals (xG)
0.48
3.00
Portland Timbers 0.48
Vancouver Whitecaps 3.00
Passes
404
512
Portland Timbers 404
Vancouver Whitecaps 512
Pass Accuracy
79%
84%
Portland Timbers 79%
Vancouver Whitecaps 84%
Corners
3
7
Portland Timbers 3
Vancouver Whitecaps 7
Fouls
10
13
Portland Timbers 10
Vancouver Whitecaps 13
Yellow Cards
3
3
Portland Timbers 3
Vancouver Whitecaps 3
Red Cards
0
0
Portland Timbers 0
Vancouver Whitecaps 0

Match Events

7' 🟨 K. Kelsy
E. Ocampo 🟨 17'
B. White 21'
HT
T. Blackmon 49'
54' 🔄 K. Kelsy G. Guerra
J. Badwal E. Sabbi 🔄 55'
59' 🟨 K. Velde
63' 🔄 A. Aravena A. Lassiter
S. Berhalter 63'
67' 🟨 I. Smith
A. Cubas O. Larraz 🔄 69'
A. Jackson K. G. Cabrera Nakamura 🔄 69'
E. Ocampo M. Laborda 🔄 69'
72' E. Izoita (J. Ortiz)
E. Sabbi 🟨 77'
81' 🔄 B. Bye F. Mora
O. Larraz 🟨 83'
B. White (K. G. Cabrera Nakamura) 87'
T. Johnson M. Gherasimencov 🔄 90'+4
FT

Player Cards

Our take on every player in this match

Portland Timbers

Goalkeepers
J. Pantemis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
B. Bye
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
F. Surman
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
K. Miller
SWEEPER
SWEEPER
7
Cleanups
7
Cleanups
5
Interceptions
2
Blocks
I. Smith
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
82%
Duel Win %
Midfielders
E. Izoita
👻 Invisible Nothing to note
J. Ortiz
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Antony
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Aravena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
63
Entry
K. Velde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
K. Kelsy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
BENCH
T. Muse
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
E. Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Ondo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Jura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Mora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
G. Guerra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
A. Lassiter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry

Vancouver Whitecaps

Goalkeepers
Y. Takaoka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
E. Ocampo
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
32%
Pass Acc
T. Blackmon
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
R. Priso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Johnson
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
Midfielders
S. Berhalter
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
A. Cubas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
J. Badwal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
55
Total Mins
55
Entry
T. Muller
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
A. Jackson
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Forwards
B. White
CLUTCH HERO
CLUTCH HERO
87
Goal Time
87
Goal Time
Goal
Impact
7.6
Rating
BENCH
I. Boehmer
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Gherasimencov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
M. Laborda
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
N. Djordjevic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Larraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
J. Ngando
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Sabbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
K. G. Cabrera Nakamura
SUPER SUB
SUPER SUB
1
Assist
1
Assist
21
Minutes
6.9
Rating
R. Elloumi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/08/2026 Portland Timbers 1 - 4 Vancouver Whitecaps Major League Soccer Providence Park
09/25/2025 Vancouver Whitecaps 1 - 1 Portland Timbers Major League Soccer BC Place
02/23/2025 Portland Timbers 1 - 4 Vancouver Whitecaps Major League Soccer Providence Park
10/24/2024 Vancouver Whitecaps 5 - 0 Portland Timbers Major League Soccer Providence Park
09/29/2024 Vancouver Whitecaps 1 - 1 Portland Timbers Major League Soccer BC Place
06/23/2024 Portland Timbers 2 - 0 Vancouver Whitecaps Major League Soccer Providence Park
03/08/2026
Major League Soccer Providence Park
09/25/2025
Major League Soccer BC Place
02/23/2025
Major League Soccer Providence Park
10/24/2024
Major League Soccer Providence Park
09/29/2024
Major League Soccer BC Place
06/23/2024
Major League Soccer Providence Park
Portland Timbers Win
Vancouver Whitecaps Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 2 6 5 1 +4 WPortland Timbers 1 - 4 Vancouver Whitecaps (08-03-2026)WVancouver Whitecaps 1 - 0 Real Salt Lake (22-02-2026)
2 Colorado Rapids 3 6 6 3 +3 WColorado Rapids 4 - 1 Los Angeles Galaxy (08-03-2026)WColorado Rapids 2 - 0 Portland Timbers (28-02-2026)LSeattle Sounders 2 - 0 Colorado Rapids (23-02-2026)
3 Los Angeles FC 2 6 3 0 +3 WLos Angeles FC 1 - 0 FC Dallas (08-03-2026)WHouston Dynamo 0 - 2 Los Angeles FC (01-03-2026)
4 San Diego 2 6 3 0 +3 WSporting Kansas City 0 - 1 San Diego (08-03-2026)WSan Diego 2 - 0 St. Louis City (02-03-2026)
5 Seattle Sounders 3 6 4 2 +2 WSt. Louis City 0 - 1 Seattle Sounders (08-03-2026)LReal Salt Lake 2 - 1 Seattle Sounders (01-03-2026)WSeattle Sounders 2 - 0 Colorado Rapids (23-02-2026)
6 San Jose Earthquakes 1 3 3 0 +3 WSan Jose Earthquakes 3 - 0 Sporting Kansas City (22-02-2026)
7 Real Salt Lake 2 3 2 2 0 WReal Salt Lake 2 - 1 Seattle Sounders (01-03-2026)LVancouver Whitecaps 1 - 0 Real Salt Lake (22-02-2026)
8 Minnesota United FC 1 1 2 2 0 DAustin 2 - 2 Minnesota United FC (22-02-2026)
9 Austin 1 1 2 2 0 DAustin 2 - 2 Minnesota United FC (22-02-2026)
10 FC Dallas 1 0 0 1 -1 LLos Angeles FC 1 - 0 FC Dallas (08-03-2026)
11 Houston Dynamo 1 0 0 2 -2 LHouston Dynamo 0 - 2 Los Angeles FC (01-03-2026)
12 Los Angeles Galaxy 1 0 1 4 -3 LColorado Rapids 4 - 1 Los Angeles Galaxy (08-03-2026)
13 St. Louis City 2 0 0 3 -3 LSt. Louis City 0 - 1 Seattle Sounders (08-03-2026)LSan Diego 2 - 0 St. Louis City (02-03-2026)
14 Sporting Kansas City 2 0 0 4 -4 LSporting Kansas City 0 - 1 San Diego (08-03-2026)LSan Jose Earthquakes 3 - 0 Sporting Kansas City (22-02-2026)
15 Portland Timbers 2 0 1 6 -5 LPortland Timbers 1 - 4 Vancouver Whitecaps (08-03-2026)LColorado Rapids 2 - 0 Portland Timbers (28-02-2026)