Skip to content

Major League Soccer · Matchweek 32

· Energizer Park

St. Louis City

STL

2–3Full timeHalf-time 0–2

Portland Timbers

POR

Timeline

How it happened

  1. 42'Kristoffer Veldeassist by Cole BassettGoal for Portland Timbers at 42 minutes: Kristoffer Velde assist by Cole Bassett
  2. 45+3'David Da Costaassist by Jimer ForyGoal for Portland Timbers at 45 minutes: David Da Costa assist by Jimer Fory
  3. 48'Kristoffer Veldeassist by David Da CostaGoal for Portland Timbers at 48 minutes: Kristoffer Velde assist by David Da Costa
  4. Daniel Edelmanassist by Carlo Holse58'Goal for St. Louis City at 58 minutes: Daniel Edelman assist by Carlo Holse
  5. 62'Eric IzoitaYellow card for Portland Timbers at 62 minutes: Eric Izoita
  6. 72'Kamal MillerYellow card for Portland Timbers at 72 minutes: Kamal Miller
  7. 84'Vincent JanssenYellow card for Portland Timbers at 84 minutes: Vincent Janssen
  8. 88'Ian SmithYellow card for Portland Timbers at 88 minutes: Ian Smith
  9. Rafael Navarroassist by Sang-Bin Jeong90+1'Goal for St. Louis City at 90 minutes: Rafael Navarro assist by Sang-Bin Jeong
  10. 90+6'Kamal MillerRed card for Portland Timbers at 90 minutes: Kamal Miller
Show 9 substitutions
  1. Sang-Bin Jeong on for Damion Downs46'Substitution for St. Louis City at 46 minutes: Sang-Bin Jeong on for Damion Downs
  2. 60'Eric Izoita on for Joao OrtizSubstitution for Portland Timbers at 60 minutes: Eric Izoita on for Joao Ortiz
  3. 60'Alexander Aravena on for Cole BassettSubstitution for Portland Timbers at 60 minutes: Alexander Aravena on for Cole Bassett
  4. 67'Ian Smith on for Jimer ForySubstitution for Portland Timbers at 67 minutes: Ian Smith on for Jimer Fory
  5. 75'José Caicedo on for Diego CharáSubstitution for Portland Timbers at 75 minutes: José Caicedo on for Diego Chará
  6. 75'Vincent Janssen on for Ariel LassiterSubstitution for Portland Timbers at 75 minutes: Vincent Janssen on for Ariel Lassiter
  7. Simon Becher on for Tomas Totland79'Substitution for St. Louis City at 79 minutes: Simon Becher on for Tomas Totland
  8. Fallou Fall on for Daniel Edelman79'Substitution for St. Louis City at 79 minutes: Fallou Fall on for Daniel Edelman
  9. 83'Finn Surman on for Kristoffer VeldeSubstitution for Portland Timbers at 83 minutes: Finn Surman on for Kristoffer Velde
How they playPossession, press, how they create

Portland get an unusual share of their chances from set plays.

St. Louis City3-4-1-2Starting shape4-3-3Portland
50%Possession47%
33%Territory42%
8%From set plays27%
0.10Chance quality0.14
6.9%Directness5.5%

Averages over the matches this snapshot has detail for — 3 for St. Louis City, 3 for Portland. Too few to lean on heavily.

Players to watchMost goal involvement per 90

Goal involvements per 90, among players with at least 45% of the most-used player’s minutes. Drawn from the last 40 of 495 matches, not the full season.

The xG race25 shots
Cumulative expected goalsSt. Louis City 1.94 xG, Portland 1.18 xG over 98 minutes
  • St. Louis City1.94
  • Portland1.18
Final score 2–3
Show data
Shots with expected-goal values
MinTeamxGOutcome
10'St. Louis City0.39saved
16'Portland0.04saved
19'St. Louis City0.24blocked
36'St. Louis City0.02blocked
36'St. Louis City0.20off target
38'Portland0.07off target
40'Portland0.09blocked
42'Portland0.04goal
47'St. Louis City0.15saved
48'Portland0.16goal
48'Portland0.28saved
48'Portland0.06goal
53'St. Louis City0.02blocked
53'St. Louis City0.03off target
54'St. Louis City0.08off target
58'St. Louis City0.35goal
59'Portland0.03off target
62'Portland0.05blocked
74'St. Louis City0.02blocked
79'Portland0.02saved
80'Portland0.08off target
89'St. Louis City0.07saved
91'St. Louis City0.31goal
93'Portland0.26off target
98'St. Louis City0.06saved
Shot map5 scored
Shot map
  • St. Louis City (2/13)
  • Portland (3/12)

Marker area is expected-goal value. Filled markers are goals; outlines are attempts that did not score.

Show data
Every shot with location and expected-goal value
MinTeamxGBodySituationOutcome
10'St. Louis City0.39right footopen playsaved
16'Portland0.04right footopen playsaved
19'St. Louis City0.24headopen playblocked
36'St. Louis City0.02right footopen playblocked
36'St. Louis City0.20headcorneroff target
38'Portland0.07headcorneroff target
40'Portland0.09right footopen playblocked
42'Portland0.04right footopen playgoal
47'St. Louis City0.15headopen playsaved
48'Portland0.16right footopen playgoal
48'Portland0.28left footfast breaksaved
48'Portland0.06right footfast breakgoal
53'St. Louis City0.02headset pieceblocked
53'St. Louis City0.03headset pieceoff target
54'St. Louis City0.08headopen playoff target
58'St. Louis City0.35headopen playgoal
59'Portland0.03right footopen playoff target
62'Portland0.05left footopen playblocked
74'St. Louis City0.02left footcornerblocked
79'Portland0.02left footopen playsaved
80'Portland0.08right footcorneroff target
89'St. Louis City0.07left footopen playsaved
91'St. Louis City0.31right footopen playgoal
93'Portland0.26right footopen playoff target
98'St. Louis City0.06right footopen playsaved
MomentumWho was on top, minute by minute
Match momentumPressure through the match. Bars above the line favour St. Louis City, below favour Portland.
  • St. Louis City pressure
  • Portland pressure
Line-ups40 players
Head to headPossession, shots, discipline
St. Louis CityPortland
1.94Expected goals1.18
61Possession %39
13Shots12
6On target6
5Big chances2
5Corners4
444Passes290
84Pass accuracy %76
39.6Field tilt %est.42.4
15Fouls12
0Yellow cards3