Timeline
- 3' Rafael Santos Yellow Card
- 29' Tomas Ostrak Yellow Card
- 40' Philip Quinton Yellow Card
- 41' Sergi Solans assist Morgan Guilavogui
- 43' Tomas Ostrak Red Card
- 45' Dante Polvara for Christopher Durkin
- 45' Mykhi Joyner for Conrad Wallem
- 52' Dominik Marczuk assist Luc de Fougerolles
- 59' Sergi Solans assist Saba Lobjanidze
- 60' Justen Glad for Philip Quinton
- 64' Juan Manuel Sanabria Yellow Card
- 67' Zach Booth for Morgan Guilavogui
- 67' Colin Guske for Noel Caliskan
- 68' Ariath Piol for Sergi Solans
- 71' Daniel Edelman for Charles-Emile Brunet
- 71' Damion Downs for Simon Becher
- 80' Aiden Hezarkhani for Saba Lobjanidze
- 84' Mamadou Fall for Rafael Navarro
Match stats
60.4%
Possession
39.6%
20
Shots
3
8
On target
2
18
Fouls
9
2
Yellow cards
1
0
Red cards
1
1
Offsides
3
2
Saves
4
572
Accurate passes
347
Lineups
Real Salt Lake
5-4-1
1
Rafael
8
Sanabria
3
Henry
26
Quinton
44
de Fougerolles
11
Marczuk
9
Guilavogui
92
Caliskan
6
Spierings
12
Lobjanidze
22
Solans
St. Louis City
3-4-3
39
Lundt
27
Fall
32
Baumgartl
99
Orozco
20
Santos
8
Durkin
18
Brunet
6
Wallem
11
Becher
9
Navarro
7
Ostrak
Real Salt Lake
5-4-1
- 1 Rafael G
- 26 Philip Quinton ▼ CD
- 3 Kobi Henry CD-L
- 44 Luc de Fougerolles CD-R
- 8 Juan Manuel Sanabria LB
- 11 Dominik Marczuk RB
- 92 Noel Caliskan ▼ CM-L
- 6 Stijn Spierings CM-R
- 9 Morgan Guilavogui ▼ LM
- 12 Saba Lobjanidze ▼ RM
- 22 Sergi Solans ▼ F
Came on
- 39 Aiden Hezarkhani ▲ SUB
- 25 Colin Guske ▲ SUB
- 19 Ariath Piol ▲ SUB
- 23 Zach Booth ▲ SUB
- 15 Justen Glad ▲ SUB
Unused substitutes (4)
- 2 DeAndre Yedlin SUB
- 98 Alexandros Katranis SUB
- 29 Samuel Junqua SUB
- 31 Mason Stajduhar SUB
St. Louis City
3-4-3
- 39 Benjamin Lundt G
- 32 Timo Baumgartl CD
- 27 Fallou Fall CD-L
- 99 Jaziel Orozco CD-R
- 8 Christopher Durkin ▼ CM-L
- 18 Charles-Emile Brunet ▼ CM-R
- 20 Rafael Santos LM
- 6 Conrad Wallem ▼ RM
- 9 Rafael Navarro ▼ F
- 11 Simon Becher ▼ CF-L
- 7 Tomas Ostrak CF-R
Came on
- 42 Damion Downs ▲ SUB
- 24 Daniel Edelman ▲ SUB
- 59 Mykhi Joyner ▲ SUB
- 4 Mamadou Fall ▲ SUB
- 21 Dante Polvara ▲ SUB
Unused substitutes (4)
- 5 Lukas MacNaughton SUB
- 77 Jeong Sang-Bin SUB
- 31 Christian Olivares SUB
- 19 Carlo Holse SUB
Commentary
- Match ends, Real Salt Lake 3, St. Louis City SC 0.
- 90'+6' Second Half ends, Real Salt Lake 3, St. Louis City SC 0.
- 90'+6' Foul by Aiden Hezarkhani (Real Salt Lake).
- 90'+6' Dante Polvara (St. Louis City SC) wins a free kick in the defensive half.
- 90'+4' Attempt missed. Stijn Spierings (Real Salt Lake) right footed shot from outside the box is high and wide to the right. Assisted by Juan Manuel Sanabria.
- 90'+3' Corner, Real Salt Lake. Conceded by Rafael Santos.
- 90'+1' Fourth official has announced 6 minutes of added time.
- 88' Attempt saved. Damion Downs (St. Louis City SC) right footed shot from the left side of the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Daniel Edelman.
- 86' Foul by Ariath Piol (Real Salt Lake).
- 86' Mykhi Joyner (St. Louis City SC) wins a free kick in the defensive half.
- 84' Substitution, St. Louis City SC. Mamadou Fall replaces Rafael Navarro.
- 81' Foul by Ariath Piol (Real Salt Lake).
Recent form
Real Salt Lake
W
W
D
L
W
- W New England Revolution 3-0 MLS
- L at Philadelphia Union 2-1 MLS
- D San Jose Earthquakes 1-1 MLS
- W at Sporting Kansas City 3-1 MLS
- W St. Louis City 3-0 MLS
St. Louis City
L
W
L
D
W
- W LA Galaxy 6-2 MLS
- D Vancouver Whitecaps 0-0 MLS
- L at Minnesota United 3-2 MLS
- W at Columbus Crew 0-0 U.S. Open Cup
- L at Real Salt Lake 3-0 MLS
Head to head
RSL leads series 2-0-3
- 2 Aug 2026 St. Louis City 1–1 Real Salt Lake 2026 MLS
- 19 Oct 2025 St. Louis City 2–2 Real Salt Lake 2025 MLS
- 6 Jul 2025 Real Salt Lake 3–2 St. Louis City 2025 MLS
- 31 Mar 2024 Real Salt Lake 3–1 St. Louis City 2024 MLS
- 25 Feb 2024 St. Louis City 1–1 Real Salt Lake 2024 MLS
99 earlier entries