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.
Line-ups are confirmed. Last update: Mon Jun 09 2025 08: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 - Western
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1CONCACAF Champions League Championship play-off (additional spot(s) for CONCACAF Champions League)San Diego27195216475233
2Minnesota United27144713864430
3Vancouver Whitecaps26154613764429
4Seattle Sounders FC2674111874336
5Los Angeles FC24134011764330
6Portland Timbers26-23710793537
7Colorado Rapids27-536106113641
8Austin FC25-5359882429
9San Jose Earthquakes2733288115047
10Real Salt Lake26-63194132733
11FC Dallas26-82978113846
12Houston Dynamo26-92978113342
13Sporting Kansas City26-132466143750
14St. Louis City26-152156152944
15LA Galaxy26-261637162955
CONCACAF Champions League
Championship play-off (additional spot(s) for CONCACAF Champions League)
Cup result provided 1 additional position in CONCACAF Champions League
MLS - Eastern
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1CONCACAF Champions League Championship play-off (additional spot(s) for CONCACAF Champions League)FC Cincinnati2785216474234
2Philadelphia Union27185115664426
3Nashville SC27134714584431
4Orlando City27184713865335
5Inter Miami CF24144513655339
6Columbus Crew2654512954237
7Charlotte27644142114539
8New York City FC2564112583630
9Chicago Fire2663911695044
10New York Red Bulls27539116104237
11New England Revolution26-42877123337
12Toronto FC26-72358132734
13Atlanta United26-1822410123149
14CF Montreal27-232048152548
15DC United27-292048152352
CONCACAF Champions League
Championship play-off (additional spot(s) for CONCACAF Champions League)
Cup result provided 1 additional position in CONCACAF Champions League
Max favourites reached
Max favourites reached