The Vancouver Whitecaps planted their flag in Providence Park once again (if they ever took it out), as they throttled the Timbers 1-4 in Portland on Saturday night. Portland's boogeyman Brian White scored in the first half, and Tristan Blackmon and Sebastian Berhalter struck in the second half for the visitors. A second half howitzer from 18-year-old Homegrown midfielder Eric Izoita on his Timbers debut briefly woke up the park, but White scored at the death to scupper any chance of a Portland comeback.
The Timbers dropped their third straight bought in Portland to their Canadian Cascadia foes, and fell to their second defeat in a row to mark a sputtering start to 2026.

Prematch
Phil Neville's squad was banged up and a bit bloodied heading into the match. Diego Chara, Alex Bonetig, and Cole Bassett – all starters in Portland's first two matches – were out injured. Jimer Fory was also serving a suspension due the red card he was shown last weekend. Therefore, Neville was forced into a much-changed starting XI – one which thrusted two Timbers debutants into the fire.
Newly signed winger Alexander Aravena got a start for his Timbers debut, lining up in the nominal number 10 spot. 18-year-old Eric Izoita, who just earned a short-term call-up from Timbers2, went right into the middle of the park to start next to Joao Ortiz. Ian Smith slotted into left back, and Kamal Miller started next to him in central defense.

Suffice it to say, it was a very unfamiliar lineup launching unproven players into quite a high-stakes scenario.
And because of said high-stakes scenario – the first Cascadia Cup rivalry matchup of the year against last year's MLS Cup runners-up the Vancouver Whitecaps – the Timbers Army of course had something special cooked up.
Paying homage to the Kihachi Okamoto Japanese film The Sword of Doom, the North End unfurled a beautifully crafted multi-part tifo stating "The axe is the soul, study the soul to know the axe, sharp mind; sharp axe".


Match Highlights
The Vancouver Whitecaps started the match by reminding everyone that, oh right, they're the "we've outscored you 9-1 in Portland the last two times we played here ahahah" Vancouver Whitecaps. Which is to say, they dominated early proceedings. Their press was frantic and intense, leaving anyone wearing green with basically zero time on the ball.
It's a pattern that would come to define the first half, and eventually, the entire match.
6' Chance POR – Aravena
Despite Vancouver controlling the vast majority of the first half, the first chance of the game actually fell to the Timbers. Kevin Kelsy picked the pocket of Ralph Priso and was off to the races. He laid the ball off to Alexander Aravena, but the debutante took too long with his shot and had the ball nicked off his foot.
Portland would look to create more chances like that and play on the counterrattack for most of the first half. Afforded a little more breathing room by surviving the opening salvos from the Canadians, Portland sought to press selectively and play the ball quickly once it was won back.
There were flashes of moments where the likes Kristoffer Velde and Kelsy were sprung in behind, but the Timbers weren't decisive or quick enough to take advantage.
Their opponents, much to the chagrin of the North End, were.
21' Goal Vancouver – White (0-1)
The Timbers killer reared his bearded and poorly styled head yet again and struck the match's opening blow. After the Whitecaps worked past Ian Smith and Portland's left flank into the box, Sebastian Berhalter collected the ball at the top of the box. He whipped a ball towards the back post past the outstretched leg of Finn Surman, and White deftly flicked towards the opposite post past Pantemis and into the back of the net.
It was a frustrating moment for Phil Neville's side, as they appeared to have kept Vancouver at bay for the first quarter of the match. But the reigning Western Conference champions showed their mettle with the excellent team cohesion and individual execution that led them to an MLS Cup Final appearance.
In simpler terms, Vancouver was just a much better drilled club than Portland in the first half. Their decisions were quicker, runs stronger, and run of play faster. The Timbers did have a plan, hinged upon getting their wingers the ball high up the field with pace.
But neither Velde nor Antony were able to do much when they go the ball. Antony was covered and defended well by Vancouver left back Tate Johnson, and Velde looked like he was trying to do too much with the ball, and therefore did nothing.
Vancouver meanwhile, was able to do many things – such as nearly score.
41' Goal line clearance POR – Miller
A chaotic sequence in Portland's box saw the Whitecaps launch multiple shots at goal. Pantemis managed to push a dangerous one away, but left the goal gaping. Kamal Miller was first on the scene to clear away the agonizingly bouncing ball, saving Portland from an even worse deficit.
Despite being outplayed and outscored, the first half did yield some bright spots for the home side. Alexander Aravena impressed with his pace, quick decision making and overall buy-in. Eriz Izoita, while raw and inexperienced with some of his decisions, showed a lot of heart and grit, and didn't back down from anyone or anything (remember this last point – it's gonna be important later).
But still, the boys in green couldn't find the back of the net. And so they went into the locker rooms trailing against the Whitecaps at home yet again.
HALFTIME: Timbers 0, Whitecaps 1
Besides an exhilerating corgi race which took place during halftime, there was nothing much to cheer about in the first hour and change from kickoff to the start of the second half at Providence Park tonight.
Despite the injuries and absences, despite the offensive morass they found themselves stuck in, despite the halftime deficit – this was still a Cascadia Cup rivalry game. One might have expected the Timbers to come out determined at the start of the second half.
If that one was you, I am so so sorry for what is about to transpire.
49' Goal Vancouver – Blackmon (0-2)
After Portland conceded a free kick in the final third, set piece wizard Sebastian Berhalter worked his magic and made the Timbers pay. He launched a pinpoint perfect ball towards the back post. Miller and Surman were more than a few steps slow, and Tristan Blackmon met the ball. He banged his header off the post, took it off his body off the rebound, and bungled it home over Pantemis.
An ugly goal, both on aesthetics and for Portland's chances in the game.
Things would not get better for the Timbers after that, as their offense continued to sputter and barely threaten Vancouver's goal.
They didn't improve much defensively, as they continued to let Vancouver gut them like day-old seafood.
63' Goal Vancouver – Berhalter (0-3)
With numbers pushed up for Portland in an attempt to try to get back into the game, AZ Jackson collected the ball and burst forward down the Timbers' right flank. He easily skipped past Izoita and into Portland's box, cutting the ball back. Berhalter burst onto the scene completely unnoticed or unmarked, and he easily slotted home in stride.
Any sense of promise that once existed within Providence Park went straight out the window and into bin when Vancouver scored their third. It felt like the low-water mark for Portland in a rivalry series that has been marked by low-water marks over the past two years. And yet, as their Canadian foes celebrated on their pitch once again, it felt like Timbers fans were suffering a new indignity.
The match rolled on, but Portland couldn't find any kind of organization or coordination in their attack. It still seemed to boil down to hopeful balls, hoping that individuals could spark something, and trying to claw anything back. That identity, or rather lack of identity, was unfortunately simply not good enough for Portland. There was a 52 minute stretch in the game where Portland failed to register a single shot – emblematic of the sheer inefficacy of the Timbers' attack tonight.
As the match entered the final 20 minutes, it really did feel like everyone was resigning themselves to fate. The players began wilting, the crowd began hanging their heads, and a certain blog writer (me) began writing his obituary of a recap.
But Eric Izoita? Oh, Eric Izoita was doing none of that. He was unleashing an absolute belter of a goal, and writing himself into the Timbers history books.
GOAL TIMBERS! – Izoita (1-3)
A recycled Timbers cross found its way to Izoita at the top of the box. The midfielder took a touch to shift it to his favored left foot, and then uncorked a blast that looped past Takaoka and into the upper left corner. Providence Park erupted with the loudest cheer of the night since Mookie the corgi won the halftime corgi race. Izoita lifted his arms in triumph and pumped up the crowd, and became the youngest MLS goal scorer in Portland Timbers history.
What followed was a fleeting stretch where, yes, we started to believe. Portland, electrified by Izoita's stunner, came alive with newfound energy. Multiple chances lobbed in that nearly pulled the Timbers within one. A low cross in front of a gaping goal agonizingly was not touched home. A Velde free kick that was about to sneak over the line was just saved by Takaoka. You would be forgiven for garnering hope that Portland could indeed pull off the comeback.
But remember, this is the "We kind of own this place now, eh?" Vancouver Whitecaps the Timbers playing. And they took one last chance to remind us all of it and slam the door once and for all.
87' Goal Vancouver – White (1-4)
The ol' Timbers killer was at it again, as the Whitecaps finished off a flowing sequence to cement the three points. Velde was tackled off the ball (in the quite literal sense), and Vancouver came streaming forward. A quick passing sequence found White in the center of the box, and he slotted home to stretch the margin back to three.
And so the script unfolded once again: the Whitecaps celebrated, the Timbers' heads' drooped, and fleeting hope died in Providence Park once again.
The final minutes were academic, as the final result was never in doubt. And it was a result that Timbers fans remember well: a 4-1 loss in Portland to the Vancouver Whitecaps.
FULL TIME: Timbers 1, Whitecaps 4
In Vancouver's last three visits to Providence Park, dating back to 2024, they have outscored the Timbers by a 13-2 margin. Portland didn't look interested in scoring in this edition until the final quarter of the game, and even then it was just by way of a worldy. It's a story that's unfolded in this fixture time and time again, but it doesn't make it any easier to stomach.
Vancouver is just better than Portland. Full stop.
The Whitecaps are a team with an identity, a plan, and buy-in. They've shown it time and time again, and it got them on the verge of glory last year.
The Timbers are a team bereft of an identity right now, with no real plan, and at this point questionable buy-in. Yes, they had a bevy of injuries tonight. But that's no excuse for the lack of effort that permeated Portland's performance.
Where do those lapses get Portland? We will have to see. But if they don't fix them, I can't imagine it's anywhere good.