MLS
FT
Wednesday, September 9, 2026
| 1st | 2nd | T | |
|---|---|---|---|
| STL | 1 | 1 | 2 |
| POR | 1 | 1 | 2 |
Providence Park · Apple TV
Team Stats
21
Fouls
10
4
Yellow Cards
1
0
Red Cards
0
1
Offsides
3
2
Corner Kicks
9
1
Saves
2
48.5
Possession
51.5
10
SHOTS
16
4
ON GOAL
3
0.4
On Target %
0.2
0
Penalty Goals
0
0
Penalty Kicks Taken
0
377
Accurate Passes
389
442
Passes
460
0.9
Pass Completion %
0.8
1
Accurate Crosses
5
8
Crosses
22
0.1
Cross %
0.2
45
Long Balls
40
31
Accurate Long Balls
21
0.7
Long Balls %
0.5
1
Blocked Shots
8
13
Effective Tackles
7
25
Tackles
11
0.5
Tackle %
0.6
10
Interceptions
10
29
Effective Clearances
14
29
Clearances
14
Head to Head
STL leads series 2-1-2
Lineups
POR · 4-3-3
- 41James PantemisG
- 4Kamal MillerCD-L
- 20Finn SurmanCD-R
- 27Jimer ForyLB
- 15Eric MillerRB
- 80Joao OrtizCM
- 10David Da CostaLM
- 17Cole BassettRM
- 14Vincent JanssenF
- 99Kristoffer VeldeLF
- 7Ariel LassiterRF
STL · 3-1-4-2
- 1Roman BürkiG
- 32Timo BaumgartlCD
- 21Dante PolvaraCD-L
- 99Jaziel OrozcoCD-R
- 8Christopher DurkinSW
- 24Daniel EdelmanCM-L
- 23Alexandru MatanCM-R
- 20Rafael SantosLM
- 14Tomas TotlandRM
- 9Rafael NavarroCF-L
- 77Jeong Sang-BinCF-R
Timeline
- 1' Goal! Portland Timbers 0, St. Louis City SC 1. Rafael Navarro (St. Louis City SC) left footed shot from very close range to the bottom right corner.
- 13' Delay in match because of an injury David da Costa (Portland Timbers).
- 13'
- 16' Delay over. They are ready to continue.
- 16'
- 18' Substitution, Portland Timbers. Diego Chará replaces David da Costa because of an injury.
- 31' Dante Polvara (St. Louis City SC) is shown the yellow card for a bad foul.
- 32' Goal! Portland Timbers 1, St. Louis City SC 1. Kristoffer Velde (Portland Timbers) from a free kick with a right footed shot to the bottom left corner.
- 36' Jaziel Orozco (St. Louis City SC) is shown the yellow card.
- 45'+2' Tomas Totland (St. Louis City SC) is shown the yellow card for a bad foul.
- 45' Substitution, St. Louis City SC. Lukas MacNaughton replaces Jaziel Orozco.
- 51' Goal! Portland Timbers 1, St. Louis City SC 2. Rafael Navarro (St. Louis City SC) header from the left side of the six yard box to the centre of the goal.
- 58' Eric Miller (Portland Timbers) is shown the yellow card for a bad foul.
- 65' Substitution, St. Louis City SC. Fallou Fall replaces Dante Polvara.
- 65' Substitution, St. Louis City SC. Simon Becher replaces Jeong Sang-Bin.
- 65' Substitution, Portland Timbers. Ronald Hernández replaces Eric Miller.
- 65' Substitution, Portland Timbers. Antony replaces Ariel Lassiter.
- 67' Rafael Navarro (St. Louis City SC) is shown the yellow card for a bad foul.
- 78' Delay in match because of an injury Alexandru Matan (St. Louis City SC).
- 78'
- 80' Delay over. They are ready to continue.
- 80'
- 80' Substitution, St. Louis City SC. Mykhi Joyner replaces Rafael Santos.
- 80' Substitution, St. Louis City SC. Carlo Holse replaces Alexandru Matan because of an injury.
- 81' Substitution, Portland Timbers. Ian Smith replaces Kamal Miller.
- 81' Substitution, Portland Timbers. Omir Fernandez replaces Joao Ortiz.
- 89' Goal! Portland Timbers 2, St. Louis City SC 2. Kristoffer Velde (Portland Timbers) from a free kick with a right footed shot to the centre of the goal.
- 89' Substitution, St. Louis City SC. Damion Downs replaces Rafael Navarro.
- 90' Substitution, Portland Timbers. Gage Guerra replaces Vincent Janssen.
MLS News
All news
ESPN
LAFC clinches playoffs with derby draw, Galaxy cling to last spot
Leo Walta scored the tying goal in the 62nd minute as LAFC clinched a playoff spot by rallying from two goals down in the second half for a 2-2 draw with the LA Galaxy on Sunday night.
Video
Philadelphia Union vs. New England Revolution - Game Highlights
Watch the Game Highlights from Philadelphia Union vs. New England Revolution, 10/24/2026
Video
Orlando City SC vs. New York City FC - Game Highlights
Watch the Game Highlights from Orlando City SC vs. New York City FC, 10/24/2026
Video
Atlanta United FC vs. Chicago Fire FC - Game Highlights
Watch the Game Highlights from Atlanta United FC vs. Chicago Fire FC, 10/24/2026