USA - MLSShell Energy Stadium, Mar 16
FTHouston Dynamo
1 - 2
Real Salt Lake
Events:
1'0 - 1(Assist)Diogo GonçalvesEmeka Eneli
1'0 - 1Diogo GonçalvesEmeka Eneli(Assist)
16'Ezequiel PonceJack McGlynn1 - 1(Assist)
16'1 - 1Ezequiel PonceJack McGlynn(Assist)
45 + 5'Franco Escobar1 - 2(Assist)Diego LunaDominik Marczuk
45 + 5'1 - 2Franco EscobarDiego LunaDominik Marczuk(Assist)
45 + 8'Bode Hidalgo
45 + 8'Bode Hidalgo
HT
1 - 2
Events:
58'Ethan Bartlow
58'Ethan Bartlow
90 + 2'Ezequiel Ponce
90 + 2'Ezequiel Ponce
FT
1 - 2
Events:
Events:
Match Info:
Referee: Marcos De Oliveira (USA)
Venue: Shell Energy StadiumMar 16
Stats:
Shots on target
2
Shots on target
5
Shots off target
9
Shots off target
3
Possession (%)
52
Possession (%)
48
Corner Kicks
9
Corner Kicks
6
Offsides
4
Offsides
0
Fouls
9
Fouls
13
Yellow cards
3
Yellow cards
1
Goalkeeper saves
2
Goalkeeper saves
0
Latest commentaries:
90+5'Marcos De Oliveira awards Salt Lake a goal kick.
90+4'Corner awarded to Houston.
90+3'Marcos De Oliveira awards the home team a throw-in.
90+2'Can Houston get the ball into an attacking position from this throw-in in Salt Lake's half?
90+2'Salt Lake have been awarded a corner by Marcos De Oliveira.
90+2'At Shell Energy Stadium, Ezequiel Ponce has been yellow-carded for the home team.
90'Free kick in a good position for Houston!
90'Ball safe as Houston is awarded a throw-in in their half.
89'Marcos De Oliveira signals a free kick to Salt Lake in their own half.
88'Salt Lake needs to be cautious. Houston have an attacking throw-in.
88'Ethan Bartlow (Houston) gets in a powerful header but the ball is cleared away.
88'A throw-in for the home team on the opposite half.
88'Corner awarded to Houston.
86'Free kick for Houston in their own half.
85'Marcos De Oliveira signals a throw-in for Salt Lake, close to Houston's area.
84'Houston to take a throw-in in Salt Lake territory.
83'Salt Lake have a goal kick.
83'Houston have been awarded a corner by Marcos De Oliveira.
82'Throw-in for Salt Lake in the half of Houston.
81'Ben Olsen is making the team's fourth substitution at Shell Energy Stadium with Gabe Segal replacing Sebastian Kowalczyk.
81'The home team replace Franco Escobar with Daniel Steres.
81'A throw-in for the away team on the opposite half.
79'The away team have replaced Diego Luna with Pablo Ruiz. This is the fourth substitution made today by Pablo Mastroeni.
79'Marcos De Oliveira signals a Houston throw-in in Salt Lake's half.
79'It's a goal kick for the away team in Houston.
79'Houston's Franco Escobar gets his shot away but it misses the target.
76'Throw-in for Houston in their own half.
75'Houston pushes forward through Griffin Dorsey, whose finish on goal is saved.
75'Erik Duenas is replacing Nicolas Lodeiro for Houston at Shell Energy Stadium.
75'Free kick Houston.
74'Corner awarded to Salt Lake.
73'Throw-in high up the field for Salt Lake in Houston.
72'Throw-in for Salt Lake at Shell Energy Stadium.
71'Ball goes out of play for a Salt Lake goal kick.
71'In Houston Houston attack through Jack McGlynn. The finish is off target, however.
69'Salt Lake awarded a free kick in their own half.
68'Forster Wekem Ajago is replacing Ariath Piol for the away team.
68'Pablo Mastroeni (Salt Lake) is making a second substitution, with Nelson Palacio replacing Braian Ojeda.
68'Houston have a goal kick.
67'Throw-in for Salt Lake close to the penalty box.
Line-ups are confirmed. Last update: Mon Mar 17 2025 16:50:00 GMT+0000 (Coordinated Universal Time)
Houston Dynamo4-2-3-1
13
Andrew Tarbell
25
Griffin Dorsey
4
Ethan Bartlow
24
Obafemi Awodesu
2
Franco Escobar
6
Artur
21
Jack McGlynn
20
Nicolas Lodeiro
8
Amine Bassi
27
Sebastian Kowalczyk
10
Ezequiel Ponce
23
Ariath Piol
8
Diego Luna
10
Diogo Gonçalves
11
Dominik Marczuk
14
Emeka Eneli
6
Braian Ojeda
29
Sam Junqua
4
Brayan Vera
15
Justen Glad
19
Bode Hidalgo
1
Rafael Cabral
Real Salt Lake4-2-3-1
Substitutions:
37'
Andrew TarbellJimmy Maurer
57'
Dominik MarczukTyler Wolff
75'
Nicolas LodeiroErik Duenas
68'
Braian OjedaNelson Palacio
81'
Franco EscobarDaniel Steres
68'
Ariath PiolForster Wekem Ajago
81'
Sebastian KowalczykGabe Segal
79'
Diego LunaPablo Ruiz
Substitute players:
Jimmy Maurer
Mason Stajduhar
Daniel Steres
Pablo Ruiz
Brooklyn Raines
Javain Brown
Erik Duenas
Tyler Wolff
Michael Halliday
Philip Quinton
Gabe Segal
Nelson Palacio
Ibrahim Aliyu
Alexandros Katranis
Junior Urso
Forster Wekem Ajago
Exon Arzu
Lachlan Brook
Coaches:
Ben Olsen
Pablo Mastroeni
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