Loading
USA - MLS
FTReal Salt Lake
0 - 0
Portland Timbers
Events:
21'Bode Hidalgo
21'Bode Hidalgo
HT
0 - 0
Events:
46'Cristhian Paredes
46'Cristhian Paredes
64'Noel Caliskan
64'Noel Caliskan
69'Diego Luna
69'Diego Luna
FT
0 - 0
Events:
Events:
Match Info:
Referee: Drew Fischer (Canada)
Start date:May 14
Stats:
Shots on target
2
Shots on target
4
Shots off target
4
Shots off target
7
Possession (%)
50
Possession (%)
50
Corner Kicks
4
Corner Kicks
0
Offsides
2
Offsides
3
Fouls
13
Fouls
11
Yellow cards
3
Yellow cards
1
Goalkeeper saves
1
Goalkeeper saves
2
Latest commentaries:
90+4'Free kick for Salt Lake in their own half.
90+3'Drew Fischer signals a free kick to Portland.
90+2'Salt Lake drive forward at breakneck speed but are pulled up for offside.
90+1'Throw-in for Salt Lake in their own half.
90'In Sandy, UT, Portland push forward quickly but are pulled up for offside.
89'Free kick for Portland in the half of Salt Lake.
88'Throw-in for Portland at America First Field.
86'Goal kick for Salt Lake at America First Field.
85'In Sandy, UT a free kick has been awarded the home team.
84'Drew Fischer signals a free kick to Portland in their own half.
81'Salt Lake have been awarded a corner by Drew Fischer.
81'Throw-in high up the field for Salt Lake in Sandy, UT.
80'Salt Lake to take a throw-in in Portland territory.
80'Drew Fischer awards the away team a throw-in.
79'Ariel Lassister is replacing Santiago Moreno for the away team.
79'A throw-in for the home team on the opposite half.
78'Pablo Ruiz is on a sub for Braian Ojeda for Salt Lake.
78'Drew Fischer signals a Salt Lake throw-in in Portland's half.
77'Salt Lake awarded a throw-in in their own half.
76'Drew Fischer awards Salt Lake a goal kick.
76'Salt Lake needs to be cautious. Portland have an attacking throw-in.
76'Throw-in for Portland in the half of Salt Lake.
75'Portland awarded a free kick in their own half.
75'Free kick for Salt Lake in their own half.
73'Drew Fischer signals a free kick to Salt Lake in their own half.
73'Salt Lake have a goal kick.
72'The away team have replaced Kevin Kelsy with Felipe Mora. This is the fourth substitution made today by Phil Neville.
72'The away team have replaced David Pereira Da Costa with Omir Fernandez. This is the third substitution made today by Phil Neville.
72'Free kick Portland.
70'Portland awarded a free kick in their own half.
69'Diego Luna is booked for the home team.
68'Goal kick for Portland at America First Field.
67'Drew Fischer signals a free kick to Salt Lake.
66'Can Salt Lake get the ball into an attacking position from this throw-in in Portland's half?
66'Salt Lake awarded a free kick in their own half.
65'It's a goal kick for the home team in Sandy, UT.
64'Noel Caliskan (Salt Lake) has received a first yellow card.
64'Salt Lake will need to be alert as they defend a dangerous free kick from Portland.
63'Ball safe as Portland is awarded a throw-in in their half.
62'Portland are too eager and fall into an offside trap.
Line-ups are confirmed. Last update: Fri May 16 2025 22:56:00 GMT+0000 (Coordinated Universal Time)
Real Salt Lake4-2-3-1
1
Rafael Cabral
92
Noel Caliskan
19
Bode Hidalgo
29
Sam Junqua
98
Alexandros Katranis
14
Emeka Eneli
6
Braian Ojeda
72
Zavier Gozo
8
Diego Luna
10
Diogo Gonçalves
23
Ariath Piol
19
Kevin Kelsy
30
Santiago Moreno
11
Antony
10
David Pereira da Costa
17
Cristhian Paredes
80
Joao Ortiz
29
Juan Mosquera
4
Kamal Miller
5
Claudio Bravo
13
Dario Zuparic
16
Maxime Crépeau
Portland Timbers5-4-1
Substitutions:
59'
Ariath PiolDominik Marczuk
61'
AntonyJonathan Rodriguez
59'
Diogo GonçalvesJesus Barea
61'
Joao OrtizDiego Chara
78'
Braian OjedaPablo Ruiz
72'
Cristhian ParedesOmir Fernandez
72'
Kevin KelsyFelipe Mora
79'
Santiago MorenoAriel Lassister
Substitute players:
Mason Stajduhar
Trey Muse
Griffin Dillon
Eric Miller
Tyler Wolff
Jonathan Rodriguez
Jesus Barea
Ariel Lassister
Johnny Russell
Diego Chara
Lachlan Brook
Felipe Mora
Pablo Ruiz
David Ayala
Dominik Marczuk
Finn Surman
Zack Farnsworth
Omir Fernandez
Coaches:
Pablo Mastroeni
Phil Neville
MLS
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1CONCACAF Champions League Championship play-off (additional spot(s) for CONCACAF Champions League)Philadelphia Union19164012433519
2CONCACAF Champions League Championship play-off (additional spot(s) for CONCACAF Champions League)San Diego19153611353823
3FC Cincinnati1943611352925
4Vancouver Whitecaps18153510533419
5Nashville SC19123510543523
6Columbus Crew196349733226
7Orlando City1912339643624
8Minnesota United1910339643121
9Portland Timbers184308642824
10Inter Miami CF169298533627
11New York Red Bulls198288473022
12New York City FC184288462420
13San Jose Earthquakes198267573931
14Los Angeles FC167267543023
15Seattle Sounders FC180267562525
16Austin FC19-6267571521
17Charlotte19-12581103031
18Chicago Fire183257473532
19Colorado Rapids19-5257482025
20New England Revolution173236562118
21FC Dallas18-8215672432
22Houston Dynamo19-7205592431
23Sporting Kansas City19-61954103036
24Real Salt Lake18-71853101825
25DC United19-21184691738
26Atlanta United19-151745102237
27St. Louis City19-111536101930
28Toronto FC18-61435101925
29CF Montreal19-201125121636
30LA Galaxy19-23815131841
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