Live win probability
BSD modelIn-game win probability from our ML pre-match model, updated by score, time and live xG. Something FotMob and Sofascore don't show.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Timeline
⚽D. Da Costa
assist S. Moreno
assist S. Moreno
19'
⚽
45'
⚽
45'
🔁I. Smith ◂ J. Fory
46'
⚽M. Hartel
54'
J. Ortíz
59'
K. Kelsy
64'
🔁D. Chará ◂ J. Ortíz
65'
🔁O. Fernandez ◂ S. Moreno
65'
🔁E. Löwen ◂ T. Ostrák
66'
⚽M. Hartel
assist C. Wallem
assist C. Wallem
67'
🔁S. Becher ◂ C. Pompeu
67'
🔁G. Guerra ◂ D. Župarić
75'
🔁C. Paredes ◂ D. Ayala
75'
J. Mosquera
77'
K. Miller
79'
🔁A. Watts ◂ C. Teuchert
82'
⚽
90'
⚽
90'
J. Klauss
90'+2
J. Orozco
90'+3
🔁K. Hiebert ◂ J. Orozco
90'+5
Form
St.Louis City
LDLLL
Portland Timbers
WWDLW
Match facts
Stadium
Energizer Park
City
St. Louis
Referee
Ricardo Montero
Kickoff
13 Jul, 23:00 UTC
St.Louis City
4-2-3-1
1
R. Bürki
6.7
14
T. Totland
7.3
3
J. Girdwood-Reich
6.9
15
J. Yaro
7.3
91
J. Orozco
7.2
7
T. Ostrák
7.3
6
C. Wallem
7.7
36
C. Teuchert
7.1
17
M. Hartel
⚽2
9.1
12
C. Pompeu
7.4
9
J. Klauss
7.3
Substitutes
10
E. Löwen
7.0
11
S. Becher
6.8
20
A. Watts
6.4
22
K. Hiebert
39
B. Lundt
99
J. Reid
33
T. Pearce
71
J. Zalinsky
45
X. Silva
Portland Timbers
3-4-2-1
16
M. Crépeau
8.0
13
D. Župarić
6.4
20
F. Surman
6.7
4
K. Miller
6.4
29
J. Mosquera
6.4
80
J. Ortíz
6.0
24
D. Ayala
7.3
27
J. Fory
7.0
30
S. Moreno
7.1
10
D. Da Costa
⚽1
7.3
19
K. Kelsy
6.7
Substitutes
23
I. Smith
6.8
21
D. Chará
7.0
22
O. Fernandez
6.4
17
C. Paredes
6.7
88
G. Guerra
6.8
41
J. Pantemis
15
E. Miller
9
F. Mora
Coach: Yoann Damet
Coach: Phil Neville
53%Possession47%
2.08Expected goals (xG)1.15
20Total shots10
9Shots on target4
3Big chances2
4Corners3
10Fouls9
2Yellow cards4