Timeline
- 42' Kristoffer Velde assist Cole Bassett
- 45'+3' David Da Costa assist Jimer Fory
- 45' Jeong Sang-Bin for Damion Downs
- 48' Kristoffer Velde assist David Da Costa
- 58' Daniel Edelman assist Carlo Holse
- 60' Eric Izoita for Cole Bassett
- 60' Alexander Aravena for Joao Ortiz
- 62' Eric Izoita Yellow Card
- 67' Ian Smith for Jimer Fory
- 71' Kamal Miller Yellow Card
- 75' José Caicedo for Diego Chará
- 75' Vincent Janssen for Ariel Lassiter
- 79' Simon Becher for Tomas Totland
- 79' Fallou Fall for Daniel Edelman
- 83' Finn Surman for Kristoffer Velde
- 84' Vincent Janssen Yellow Card
- 88' Ian Smith Yellow Card
- 90'+1' Rafael Navarro assist Jeong Sang-Bin
- 90'+6' Kamal Miller Red Card
Match stats
60.4%
Possession
39.6%
13
Shots
12
6
On target
6
15
Fouls
12
0
Yellow cards
3
0
Red cards
1
3
Offsides
1
3
Saves
4
374
Accurate passes
220
Lineups
St. Louis City
3-4-1-2
39
Lundt
21
Polvara
32
Baumgartl
5
MacNaughton
14
Totland
24
Edelman
8
Durkin
6
Wallem
19
Holse
9
Navarro
42
Downs
Portland Timbers
4-3-3
41
Pantemis
27
Fory
4
Miller
2
Waterman
12
Hernández
17
Bassett
21
Chará
80
Ortiz
99
Velde
10
Da Costa
7
Lassiter
St. Louis City
3-4-1-2
- 39 Benjamin Lundt G
- 32 Timo Baumgartl CD
- 21 Dante Polvara CD-L
- 5 Lukas MacNaughton CD-R
- 24 Daniel Edelman ▼ CM-L
- 8 Christopher Durkin CM-R
- 19 Carlo Holse AM
- 14 Tomas Totland ▼ LM
- 6 Conrad Wallem RM
- 9 Rafael Navarro CF-L
- 42 Damion Downs ▼ CF-R
Came on
- 27 Fallou Fall ▲ SUB
- 11 Simon Becher ▲ SUB
- 77 Jeong Sang-Bin ▲ SUB
Unused substitutes (6)
- 48 Riley Lynch SUB
- 4 Mamadou Fall SUB
- 31 Christian Olivares SUB
- 18 Charles-Emile Brunet SUB
- 99 Jaziel Orozco SUB
- 28 Miguel Perez SUB
Portland Timbers
4-3-3
- 41 James Pantemis G
- 4 Kamal Miller CD-L
- 2 Joel Waterman CD-R
- 27 Jimer Fory ▼ LB
- 12 Ronald Hernández RB
- 21 Diego Chará ▼ CM
- 17 Cole Bassett ▼ LM
- 80 Joao Ortiz ▼ RM
- 10 David Da Costa F
- 99 Kristoffer Velde ▼ LF
- 7 Ariel Lassiter ▼ RF
Came on
- 20 Finn Surman ▲ SUB
- 73 Eric Izoita ▲ SUB
- 28 Alexander Aravena ▲ SUB
- 30 José Caicedo ▲ SUB
- 23 Ian Smith ▲ SUB
- 14 Vincent Janssen ▲ SUB
Unused substitutes (3)
- 22 Omir Fernández SUB
- 26 Hunter Sulte SUB
- 15 Eric Miller SUB
Commentary
- Match ends, St. Louis City SC 2, Portland Timbers 3.
- 90'+8' Second Half ends, St. Louis City SC 2, Portland Timbers 3.
- 90'+8' Attempt saved. Dante Polvara (St. Louis City SC) right footed shot from the left side of the box is saved in the bottom left corner by James Pantemis (Portland Timbers). Assisted by Rafael Navarro.
- 90'+6' Second yellow card to Kamal Miller (Portland Timbers).
- 90'+6' Foul by Joel Waterman (Portland Timbers).
- 90'+6' Rafael Navarro (St. Louis City SC) wins a free kick in the defensive half.
- 90'+3' Attempt missed. Alexander Aravena (Portland Timbers) right footed shot from the centre of the box is close, but misses to the right. Assisted by David da Costa.
- 90'+1' Goal! St. Louis City SC 2, Portland Timbers 3. Rafael Navarro (St. Louis City SC) right footed shot from very close range to the bottom right corner. Assisted by Jeong Sang-Bin with a cross.
- 90' Fourth official has announced 7 minutes of added time.
- 89' Attempt saved. Dante Polvara (St. Louis City SC) left footed shot from outside the box is saved in the bottom left corner by James Pantemis (Portland Timbers). Assisted by Jeong Sang-Bin.
- 88' Ian Smith (Portland Timbers) is shown the yellow card.
- 84' Vincent Janssen (Portland Timbers) is shown the yellow card for a bad foul.
Recent form
St. Louis City
L
L
W
L
D
- D Vancouver Whitecaps 0-0 MLS
- L at Minnesota United 3-2 MLS
- W at Columbus Crew 0-0 U.S. Open Cup
- L at Real Salt Lake 3-0 MLS
- L Portland Timbers 3-2 MLS
Portland Timbers
W
W
D
L
D
- D at Sporting Kansas City 3-3 MLS
- L at LA Galaxy 2-0 MLS
- D Colorado Rapids 0-0 MLS
- W Charlotte FC 3-2 MLS
- W at St. Louis City 3-2 MLS
Head to head
STL leads series 2-1-2
- 10 Sep 2026 Portland Timbers 2–2 St. Louis City 2026 MLS
- 14 Jul 2025 St. Louis City 2–1 Portland Timbers 2025 MLS
- 9 Jun 2025 Portland Timbers 2–1 St. Louis City 2025 MLS
- 25 Aug 2024 Portland Timbers 4–4 St. Louis City 2024 MLS
- 10 Aug 2024 St. Louis City 3–1 Portland Timbers 2024 Leagues Cup
104 earlier entries