Timeline
- 4' Preston Judd assist Eduard Löwen
- 24' Eduard Löwen assist Beau Leroux
- 29' Preston Judd assist Paul Marie
- 30' Preston Judd Yellow Card
- 40' Reid Roberts Yellow Card
- 45' Benjamin Kikanovic for Paul Marie
- 67' Nick Fernandez for Timo Werner
- 67' Ian Smith for Jimer Fory
- 67' Eric Izoita for Cole Bassett
- 67' Antony for Ariel Lassiter
- 76' Eric Miller Yellow Card
- 76' Luka Jovanovic for Preston Judd
- 76' Jamar Ricketts for Vítor Costa
- 79' Gage Guerra for Vincent Janssen
- 86' David Da Costa assist Eric Izoita
- 87' Jack Skahan for Beau Leroux
- 88' Alexander Aravena for Eric Miller
Match stats
45.9%
Possession
54.1%
13
Shots
18
8
On target
6
8
Fouls
11
2
Yellow cards
1
0
Red cards
0
0
Offsides
1
5
Saves
5
386
Accurate passes
476
Lineups
San Jose Earthquakes
5-3-2
36
Edwards
87
Costa
18
Roberts
4
Romney
5
Munie
3
Marie
34
Leroux
6
Harkes
23
Löwen
11
Werner
19
Judd
Portland Timbers
4-2-3-1
41
Pantemis
27
Fory
4
Miller
15
Miller
12
Hernández
21
Chará
17
Bassett
99
Velde
10
Da Costa
7
Lassiter
14
Janssen
San Jose Earthquakes
5-3-2
- 36 Earl Edwards G
- 4 Dave Romney CD
- 18 Reid Roberts CD-L
- 5 Daniel Munie CD-R
- 87 Vítor Costa ▼ LB
- 3 Paul Marie ▼ RB
- 6 Ian Harkes CM
- 34 Beau Leroux ▼ CM-L
- 23 Eduard Löwen CM-R
- 11 Timo Werner ▼ CF-L
- 19 Preston Judd ▼ CF-R
Came on
- 2 Jamar Ricketts ▲ SUB
- 28 Benjamin Kikanovic ▲ SUB
- 16 Jack Skahan ▲ SUB
- 9 Luka Jovanovic ▲ SUB
- 20 Nick Fernandez ▲ SUB
Unused substitutes (4)
- 31 Francesco Montali SUB
- 40 Jonathan Gonzalez SUB
- 17 Jack Jasinski SUB
- 25 Max Floriani SUB
Portland Timbers
4-2-3-1
- 41 James Pantemis G
- 4 Kamal Miller CD-L
- 15 Eric Miller ▼ CD-R
- 27 Jimer Fory ▼ LB
- 12 Ronald Hernández RB
- 10 David Da Costa AM
- 21 Diego Chará LM
- 17 Cole Bassett ▼ RM
- 14 Vincent Janssen ▼ F
- 99 Kristoffer Velde AM-L
- 7 Ariel Lassiter ▼ AM-R
Came on
- 23 Ian Smith ▲ SUB
- 73 Eric Izoita ▲ SUB
- 88 Gage Guerra ▲ SUB
- 28 Alexander Aravena ▲ SUB
- 11 Antony ▲ SUB
Unused substitutes (4)
- 26 Hunter Sulte SUB
- 80 Joao Ortiz SUB
- 6 Alex Bonetig SUB
- 16 Sawyer Jura SUB
Commentary
- Match ends, San Jose Earthquakes 3, Portland Timbers 1.
- 90'+4' Second Half ends, San Jose Earthquakes 3, Portland Timbers 1.
- 90'+2' Attempt missed. Eric Izoita (Portland Timbers) left footed shot from outside the box is too high. Assisted by Kamal Miller.
- 90'+1' Foul by Diego Chará (Portland Timbers).
- 90'+1' Luka Jovanovic (San Jose Earthquakes) wins a free kick on the right wing.
- 90' Fourth official has announced 3 minutes of added time.
- 89' Corner, Portland Timbers. Conceded by Earl Edwards Jr..
- 89' Attempt saved. Antony (Portland Timbers) header from the centre of the box is saved in the bottom left corner by Earl Edwards Jr. (San Jose Earthquakes). Assisted by Ian Smith.
- 89' Attempt missed. Alexander Aravena (Portland Timbers) right footed shot from the centre of the box is close, but misses to the left following a corner.
- 88' Substitution, Portland Timbers. Alexander Aravena replaces Eric Miller.
- 88' Corner, Portland Timbers. Conceded by Benji Kikanovic.
- 88' Attempt blocked. Eric Izoita (Portland Timbers) left footed shot from the right side of the box is blocked.
Recent form
San Jose Earthquakes
W
D
W
W
D
- D at Austin FC 1-1 MLS
- W at San Diego FC 3-2 MLS
- W Houston Dynamo 1-0 MLS
- D Los Angeles FC 2-2 MLS
- W Portland Timbers 3-1 MLS
Portland Timbers
L
L
L
D
W
- W Minnesota United 5-4 MLS
- D St. Louis City 2-2 MLS
- L at FC Dallas 2-1 MLS
- L Atlanta United 1-0 MLS
- L at San Jose Earthquakes 3-1 MLS
Head to head
SJ leads series 3-1-1
- 24 May 2026 Portland Timbers 1–3 San Jose Earthquakes 2026 MLS
- 14 Jun 2025 Portland Timbers 1–1 San Jose Earthquakes 2025 MLS
- 21 May 2025 San Jose Earthquakes 1–0 Portland Timbers 2025 U.S. Open Cup
- 4 May 2025 San Jose Earthquakes 4–1 Portland Timbers 2025 MLS
- 20 Jun 2024 San Jose Earthquakes 1–2 Portland Timbers 2024 MLS
93 earlier entries