MLSPublished one month ago 3 min read Español

Timbers Blow Past San Diego 3-1 With Ruthless Second-Half Surge at Providence Park

The home side broke the game open with a lightning start to the second half, turning the tables and putting the match away as they punished a wasteful San Diego side that had controlled possession for long stretches.

Timbers Blow Past San Diego 3-1 With Ruthless Second-Half Surge at Providence Park

The Portland Timbers took down San Diego 3-1 at Providence Park in an MLS match decided by a devastating start to the second half for the visitors. Despite controlling possession and generating more offensive volume for long stretches of the game, San Diego left Providence Park empty-handed, undone by a Portland side that made the most of its chances exactly when it mattered.

A Back-and-Forth First Half

The Timbers struck first in the 28th minute, when Kristoffer Velde curled a low right-footed shot from outside the box into the far corner off an assist from Cole Bassett. The goal rewarded a Portland side that had weathered San Diego's early pressure, which had already tested the home goal through Gabriel Pirani and Marcus Ingvartsen in the opening minutes without luck.

The home side's lead, however, lasted only until the closing seconds of the first half. In the 45th minute, right as the break approached, Gabriel Pirani leveled things with a shot that mirrored Velde's: low, right-footed, into the far corner, set up by Lewis Morgan. The 1-1 scoreline at halftime reflected an evenly matched game, though San Diego was already starting to dictate through its command of the ball.

The Second Half That Changed Everything

What looked like a tight contest fell apart just moments into the second half. In the 50th minute, Ariel Lassiter finished a close-range left-footed shot down the middle, assisted by Jimer Fory, to put the Timbers back in front. Four minutes later, Cole Bassett rattled the left post, a sign that Portland was finding gaps it hadn't had before.

The knockout blow came in the 67th minute: David da Costa curled a right-footed shot from outside the area into the top corner to make it 3-1, assisted by Velde. San Diego, which had kept pushing through Marcus Ingvartsen and Elias Achouri in the following minutes, never found a way back despite piling up chances until the very end, including a lengthy six minutes of stoppage time.

The Numbers Behind the Result

The stats tell a story of contrast between ball control and finishing. San Diego ran the game in possession and volume of play, but Portland made better use of its chances.

StatPortland TimbersSan Diego
Possession (%)3070
Shots1121
Shots on Target56
Big Chances11
Corners07
Passes322740
Fouls Committed1511

The match's xG, an in-house estimate based on shot location, slightly favors San Diego at 2.012 compared to Portland's 1.663, confirming that the visiting side generated more danger in terms of chance quality, even if it couldn't translate that into the scoreline.

The result also contrasts with the pre-match projections: the preview gave Portland a 49% chance of winning, a 25% chance of a draw and a 26% chance of a San Diego win, with total expected goals of 3.22. The final score ended up matching the favoritism given to Portland, though the path to that 3-1 was rockier than the pre-match numbers suggested, with San Diego showing a footballing edge that ultimately wasn't enough to change the outcome.

What the Result Means

With this result, the Portland Timbers pick up valuable points in the Western Conference, sitting in ninth place with 27 points through 20 matches, while San Diego sits 13th with 24 points from the same number of games, a gap of just 3 points between the two sides heading into this match. For the Timbers, the win offers a morale boost after an uneven season; for San Diego, there's the lingering feeling that controlling the ball wasn't enough against a rival that struck with precision at just the right moments.

Comments 0

With your Google, Facebook or Apple account.
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept