Saturday, November 1, 2025 at 9:30 PM
Providence Park Portland
Watch on TV: MLS Season Pass, EA Sports FC, Amazon Prime Video, Amazon Prime Video, QQ Sports Live
Portland Timbers
Loading calendars...
2 - 2
San Diego
Loading calendars...
Full time
K. Velde 18'
G. Guerra 90+8'

Portland Timbers vs San Diego Match Recap - Nov 2, 2025

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Follow Portland Timbers or San Diego and never miss a match.

In a thrilling encounter that tested the resilience of both teams, the Portland Timbers drew 2-2 with San Diego in their Round of 16 match at Providence Park on November 2, 2025. After an intense 120 minutes that saw late heroics and nerve-wracking penalty shootouts, the Timbers emerged victorious, winning the shootout 3-2 to advance further in the Major League Soccer playoffs.

The match kicked off with palpable tension as the Timbers sought to break free from a recent slump against a formidable San Diego squad that had beaten them decisively twice in October. It was the Timbers' young star Kristoffer Velde who opened the scoring for Portland in just the 18th minute. As he slotted the ball into the net, it seemed like a turning point for Portland-one that could spark a resurgence after enduring a tough string of games.

The lead would not last long, however. Just before halftime, in what seemed like a crushing blow to their hopes, Amahl Pellegrino levelled for San Diego during stoppage time at 45 +12 minutes. His equalizer cast doubts over Portland's ability to maintain momentum heading into the second half.

The game continued to swing back and forth after halftime. Within six minutes of play resuming, Hirving Lozano put San Diego ahead with a goal in the 51st minute, sending their fans into jubilation and momentarily silencing the home crowd. The Timbers found themselves desperately chasing equalizer goals which they had failed to achieve on two occasions earlier this month against this same opponent.

As frustration grew among players and fans alike, it appeared that all hope was lost until substitute Gage Guerra stepped up in dramatic fashion, scoring deep into stoppage time at 90 +8 minutes. This incredible goal reignited life into Providence Park as supporters erupted with renewed belief; suddenly, penalties loomed large in order to decide who would move forward in this playoff battle.

With both teams tied at two goals apiece after extra time ended without further advances from either side, it all came down to penalties-a true test of nerves and composure under pressure. In front of thousands holding their breath, each kick became vital. For San Diego, Anders Dreyer converted his first attempt but then missed later on as pressure began to mount.

On Portland's side, successful penalties from Velde and others paved the way towards victory while keeping the atmosphere electric within Providence Park. Ultimately, when San Diego's Lozano stepped up for his shot facing goalkeeper James Pantemis-and missed-the outcome became clear: after several moments filled with hope and dread throughout regulation and carefully contested extra time, Portland secured their spot in the next round.

This match served as a critical juncture for both teams: despite being currently ranked eighth with only 44 points from their season matches (11 wins), Portland used home advantage effectively tonight against league leaders San Diego who topped out at an impressive 63 points (19 wins). As such this victory propels them deeper into playoff contention-but not without its challenges ahead.

Looking ahead, this thrilling victory could act as a launching pad for Portland's confidence as they aim towards climbing higher through postseason rounds. On another note for San Diego-while they must now regroup quickly-they still have shown strength throughout their campaign thus far by finishing first overall during regular season play.

With emotions still running high from tonight's rollercoaster clash between these two franchises readying themselves anew on opposite paths beginning next week; will we see heights of glory or depths of despair depending on how well either team adapts? One thing is certain: amid fanfare and noise that is MLS playoffs-tonight was one for memory lane!

Originally published on FollowTeams at November 2, 2025 at 4:30 AM UTC

Match Prediction

Predicted Winner: San Diego
Double chance : draw or San Diego
Portland Timbers
0%
Draw
50%
San Diego
50%

Team Lineups

Portland Timbers
4-3-3
COACH
Philip John Neville
41
James Pantemis
4
Kamal Miller
13
Dario Župarić
20
Finn Surman
29
Juan Mosquera
24
David Ayala
21
Diego Chará
10
David Pereira da Costa
11
Antony Alves
19
Kevin Kelsy
99
Kristoffer Velde
San Diego
4-3-3
COACH
Michael Anthony Varas
1
CJ dos Santos
27
Luca Bombino
26
Manu Duah
97
Christopher McVey
25
Ian Pilcher
8
Onni Valakari
6
Jeppe Tverskov
20
Aníbal Godoy
90
Amahl Pellegrino
21
Corey Baird
10
Anders Dreyer

Portland Timbers Substitutes

7 Ariel Lassiter
F
9 Felipe Mora
F
15 Eric Miller
D
16 Maxime Crépeau
G
17 Cristhian Paredes
M
22 Omir Fernandez
F
23 Ian Smith
D
80 Joao Ortíz
M
88 Gage Guerra
F

San Diego Substitutes

7 Marcus Ingvartsen
F
11 Hirving Lozano
F
13 Pablo Sisniega
G
14 Luca De La Torre
M
15 Pedro Soma
M
17 Paddy McNair
D
19 David Vazquez
M
22 Franco Negri
D
77 Alex Mighten
F

Match Statistics

17
Total Shots
9
4
Shots on Goal
5
8
Shots off Goal
2
5
Blocked Shots
2
13
Shots Inside Box
7
4
Shots Outside Box
2
39%
Ball Possession (%)
61%
302
Total Passes
497
218
Accurate Passes
392
72%
Pass Accuracy (%)
79%
22
Fouls
15
4
Corner Kicks
6
6
Offsides
5
4
Yellow Cards
4
3
Goalkeeper Saves
3
1.75
Expected Goals (xG)
1.07

Game Thread

Be the first to comment on this match!

Join the Discussion

Inform the permanent record.