Loading
USA - MLSProvidence Park, Jun 9
FTPortland Timbers
2 - 1
St. Louis City
Events:
13'Jimer Fory
13'Jimer Fory
45 + 1'Timo Baumgartl
45 + 1'Timo Baumgartl
HT
0 - 0
Events:
50'0 - 1Akil Watts
50'0 - 1Akil Watts
55'AntonyJimer Fory1 - 1(Assist)
55'1 - 1AntonyJimer Fory(Assist)
68'Simon Becher
68'Simon Becher
90 + 2'David AyalaSantiago Moreno2 - 1(Assist)
90 + 2'2 - 1David AyalaSantiago Moreno(Assist)
90 + 4'Kamal Miller
90 + 4'Kamal Miller
90 + 9'Felipe Mora
90 + 9'Felipe Mora
FT
2 - 1
Events:
Events:
Match Info:
Referee: Malik Badawi (USA)
Venue: Providence ParkJun 9
Stats:
Shots on target
7
Shots on target
8
Shots off target
5
Shots off target
7
Possession (%)
52
Possession (%)
48
Corner Kicks
7
Corner Kicks
4
Offsides
0
Offsides
4
Fouls
12
Fouls
8
Yellow cards
3
Yellow cards
2
Goalkeeper saves
7
Goalkeeper saves
4
Latest commentaries:
90+8'Felipe Mora (Portland) gets a yellow card.
90+8'Free kick for Saint Louis in their own half.
90+5'Joey Zalinsky's header is off-target for Saint Louis.
90+5'Goal kick for Portland at Providence Park.
90+4'At Providence Park, Kamal Miller has been yellow-carded for the home team.
90+3'Throw-in high up the field for Saint Louis in Portland, OR.
90+3'Phil Neville is making the team's fifth substitution at Providence Park with Diego Chara replacing Santiago Moreno.
90+3'Eric Miller is replacing Juan Mosquera for Portland at Providence Park.
90+1'Santiago Moreno instrumental with a fine assist.
90+1'Portland move into a 2-1 lead through a David Ayala header.
90+1'Corner awarded to Portland.
89'Malik Badawi signals a free kick to Portland in their own half.
88'David Critchley is making the team's fifth substitution at Providence Park with Tomas Ostrak replacing Simon Becher.
88'David Critchley (Saint Louis) is making a fourth substitution, with Xande Silva replacing Celio Pompeu.
87'Free kick for Saint Louis in their own half.
87'Corner awarded to Portland.
86'Portland have been awarded a corner by Malik Badawi.
86'In Portland, OR Portland drive forward through Felipe Mora. His shot is on target but it's saved.
85'Free kick for Saint Louis in the half of Portland.
84'Malik Badawi awards Portland a goal kick.
84'Saint Louis's Jake Gordwood-Reich attacks the ball with his head but his effort fails to hit the target.
84'Corner awarded to Saint Louis.
83'Saint Louis awarded a free kick in their own half.
81'The home team have replaced David Pereira Da Costa with Omir Fernandez. This is the third substitution made today by Phil Neville.
80'Saint Louis advance rapidly upfield but Malik Badawi blows for offside.
80'Throw-in for Portland in their own half.
79'Goal kick for Saint Louis at Providence Park.
79'Portland are pushing forward but Antony Alves Santos's finish is wide of the goal.
78'Free kick for Saint Louis in their own half.
75'Saint Louis have a goal kick.
73'David Critchley (Saint Louis) is making a third substitution, with Joey Zalinsky replacing Tomas Totland.
72'Free kick Saint Louis.
71'It's a goal kick for the away team in Portland, OR.
69'In Portland, OR a free kick has been awarded the away team.
69'Portland awarded a free kick in their own half.
68'Malik Badawi signals a free kick to Portland in their own half.
67'Simon Becher is booked for the away team.
67'Malik Badawi awards Portland a goal kick.
64'Brendan McSorley is replacing Joao Klauss for Saint Louis at Providence Park.
64'David Critchley is making the team's first substitution at Providence Park with Jake Gordwood-Reich replacing Alfredo Morales.
63'Malik Badawi signals a free kick to Portland.
63'Ball safe as Saint Louis is awarded a throw-in in their half.
63'The home team have replaced Joao Ortiz with Cristhian Paredes. This is the second substitution made today by Phil Neville.
63'Felipe Mora is on a sub for Kevin Kelsy for Portland.
60'Portland awarded a throw-in in their own half.
59'Ball goes out of play for a Saint Louis goal kick.
58'Portland to take a throw-in in Saint Louis territory.
57'Ball goes out of play for a Saint Louis goal kick.
57'Kevin Kelsy of Portland gets in a strike, but is off target.
57'Throw-in for Portland in the half of Saint Louis.
55'Great play from Jimer Fory to set up the goal.
55'Antony Alves Santos is on target to level the scores at 1-1.
50'Goal! Saint Louis have got their heads in front thanks to a Akil Watts strike.
49'Ball safe as Saint Louis is awarded a throw-in in their half.
48'Malik Badawi signals a throw-in for Portland, close to Saint Louis's area.
47'Portland have a goal kick.
47'Saint Louis's Joao Klauss gets his shot away but it misses the target.
46'Throw-in for Saint Louis at Providence Park.
The first-half has come to a close in Portland, OR.
45+4'Jimer Fory of Portland smashes in a shot on target. The keeper saves, though.
45+3'Throw-in for Saint Louis in their own half.
45+2'Malik Badawi signals a Portland throw-in in Saint Louis's half.
45'Timo Baumgartl (Saint Louis) has received a first yellow card.
45'Free kick Portland.
44'Goal kick for Saint Louis at Providence Park.
42'Malik Badawi awards Saint Louis a goal kick.
42'Portland's David Ayala misses with an attempt on goal.
40'Throw-in Portland.
40'Portland drives forward and Santiago Moreno gets in a shot. Without netting, however.
38'Malik Badawi awards the home team a throw-in.
37'Free kick for Saint Louis in their own half.
36'It's a goal kick for the home team in Portland, OR.
36'Simon Becher for Saint Louis gets in a strike but fails to hit the target.
33'It's a goal kick for the away team in Portland, OR.
32'Can Portland capitalize from this throw-in deep inside Saint Louis's half?
30'Saint Louis pushes forward through Celio Pompeu, whose finish on goal is saved.
29'In Portland, OR a free kick has been awarded the away team.
28'Saint Louis's Marcel Hartel breaks free at Providence Park. But the strike goes wide of the post.
27'Portland have a goal kick.
27'Saint Louis are coming forward and Marcel Hartel gets in a strike, it misses the target, however.
27'Saint Louis's Akil Watts is on target but unsuccessful.
27'Joao Klauss of Saint Louis smashes in a shot on target. The keeper saves, though.
26'At Providence Park, Saint Louis are penalized for being offside.
26'Saint Louis have been awarded a corner by Malik Badawi.
22'Saint Louis are whistled for offside.
20'Goal kick for Portland at Providence Park.
20'Corner awarded to Saint Louis.
20'Saint Louis drives forward and Simon Becher gets in a shot. Without netting, however.
17'Portland have been awarded a corner by Malik Badawi.
16'Ball goes out of play for a Portland goal kick.
15'Saint Louis awarded a free kick in their own half.
14'Can Portland get the ball into an attacking position from this throw-in in Saint Louis's half?
14'A throw-in for the home team on the opposite half.
13'Jimer Fory (Portland) has been booked and must now be careful not to get a second yellow card.
12'Free kick for Saint Louis in the half of Portland.
11'Malik Badawi awards Saint Louis a goal kick.
11'Corner awarded to Portland.
11'Portland have been awarded a corner by Malik Badawi.
10'Malik Badawi signals a free kick to Portland.
9'Saint Louis are too eager and fall into an offside trap.
8'Malik Badawi signals a free kick to Saint Louis in their own half.
7'Saint Louis to take a throw-in in Portland territory.
6'Corner awarded to Saint Louis.
3'Portland have been awarded a corner by Malik Badawi.
1'Saint Louis awarded a throw-in in their own half.
Today's referee, Malik Badawi, has blown to start the match.
Line-ups are confirmed. Last update: Mon Jun 09 2025 01:12:00 GMT+0000 (Coordinated Universal Time)
Portland Timbers5-4-1
41
James Pantemis
11
Antony
4
Kamal Miller
13
Dario Zuparic
29
Juan Mosquera
27
Jimer Fory
30
Santiago Moreno
80
Joao Ortiz
24
David Ayala
10
David Pereira da Costa
19
Kevin Kelsy
17
Marcel Hartel
9
Joao Klauss
12
Celio Pompeu
27
Alfredo Morales
11
Simon Becher
20
Akil Watts
14
Tomas Totland
5
Henry Kessler
32
Timo Baumgartl
99
Jayden Reid
1
Roman Bürki
St. Louis City4-3-3
Substitutions:
63'
Kevin KelsyFelipe Mora
64'
Alfredo MoralesJake Girdwood-Reich
63'
Joao OrtizCristhian Paredes
64'
Joao KlaussBrendan McSorley
81'
David Pereira da CostaOmir Fernandez
73'
Tomas TotlandJoey Zalinsky
90'
Juan MosqueraEric Miller
88'
Celio PompeuXande Silva
90'
Santiago MorenoDiego Chara
88'
Simon BecherTomas Ostrak
Substitute players:
Trey Muse
Ben Lundt
Claudio Bravo
Kyle Hiebert
Eric Miller
Jake Girdwood-Reich
Diego Chara
Tomas Ostrak
Ian Smith
Xande Silva
Omir Fernandez
Joshua Yaro
Cristhian Paredes
Joey Zalinsky
Felipe Mora
Brendan McSorley
Jaziel Orozco
Coaches:
Phil Neville
David Critchley
MLS
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Championship play-off (additional spot(s) for CONCACAF Champions League) CONCACAF Champions LeagueVancouver Whitecaps16183510513012
2Championship play-off (additional spot(s) for CONCACAF Champions League) CONCACAF Champions LeaguePhiladelphia Union17143410433218
3San Diego1711309352918
4FC Cincinnati171309352524
5Minnesota United1710308632616
6Portland Timbers184308642824
7Inter Miami CF169298533627
8Nashville SC179298543021
9New York City FC184288462420
10Columbus Crew173287732724
11New York Red Bulls179278362819
12Orlando City179277643122
13Los Angeles FC167267543023
14Seattle Sounders FC180267562525
15Charlotte171258182827
16Chicago Fire166257453529
17San Jose Earthquakes186236573529
18New England Revolution155236541914
19Austin FC18-7236571320
20Colorado Rapids17-6226471824
21Houston Dynamo17-3205572225
22FC Dallas16-8184661826
23DC United18-19184681736
24Atlanta United18-13174592134
25Sporting Kansas City17-5164492631
26Real Salt Lake17-91543101625
27St. Louis City17-9143591423
28Toronto FC17-61334101824
29CF Montreal17-20815111232
30LA Galaxy17-21714121536
Championship play-off (additional spot(s) for CONCACAF Champions League)
CONCACAF Champions League
Cup result provided 1 additional position in CONCACAF Champions League
Max favourites reached
Max favourites reached