Real Salt Lake 3 - 4 FT FC Dallas

America First Field

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
100
FT
Thu, Aug 20
Real Salt Lake
3-4
FC Dallas
⚡ Intensity 100
⚖️ Balance 67
🏆 Stakes 33
🎲 Upset 60
Seven-goal thriller decided at the death.

Win Probability

  • Real Salt Lake 50%
  • Draw 25%
  • FC Dallas 25%

Futmetrix AI estimate

Dallas Snatch Dramatic Seven-Goal Classic Over Salt Lake

Must-Watch Futmetrix Score: 100/100. A breathless 90th-minute decider capped off an unforgettable contest that punished defensive frailties while rewarding pure attacking instinct.

Opening Blitz

The match exploded into life at America First Field as FC Dallas attacked with breathtaking Intensity. The visitors drew first blood in the 16th minute when J. Valiente fired home off a slick feed from Ramiro. Before Real Salt Lake could regroup, Valiente turned provider, setting up P. Musa for a stunning second just four minutes later. The hosts finally responded in the 38th minute as S. Solans cut the deficit, finishing a sharp pass from D. Luna. However, the high-stakes first half was far from over. Right on the stroke of half-time, Musa completed his hero brace, once again assisted by the majestic Valiente. The visitors carried a commanding 3-1 lead into the dressing room, leaving the home crowd completely stunned.

The Comeback Surge

Emerging from the tunnel with renewed purpose, Real Salt Lake entirely flipped the script. They controlled possession with a 58% share and shifted the Balance of power in their favour. Just five minutes into the second period, M. Guilavogui capitalized on a precision ball from N. Caliskan to drag the hosts back into the fight. The momentum swing was palpable, and the pressure eventually broke the Dallas defensive lines. In the 64th minute, Luna transitioned from playmaker to finisher, burying an equalizer after a clever layoff from super-sub S. Lobjanidze. A barrage of 26 combined shots turned the pitch into a pure shooting gallery. The Utah crowd was in full voice, anticipating a monumental victory as the hosts pushed relentlessly for a winner.

Heartbreak at the Death

As the clock ticked toward the final whistle, the grueling tempo began to take its toll on both sets of weary legs. Just when a spectacular 3-3 draw seemed inevitable, the match delivered one final devastating twist. In the 90th minute, substitute R. Binyamin latched onto Ramiro's second crucial assist of the night, silencing America First Field. This late winner showcased a massive Upset Factor, as the 10th-placed visitors stunned a top-five side on the road. For Dallas, this resilient victory extends a solid run of recent form and proves their mettle in chaotic situations. For Real Salt Lake, extending their winless league streak to five matches exposes glaring defensive vulnerabilities that must be urgently addressed.

Key Questions

What made Joaquín Valiente the Man of the Match?

He scored the opening goal and provided two spectacular assists for P. Musa, serving as the relentless creative engine behind the early offensive explosion.

What caused the 7-goal thriller?

Both sides embraced a fiercely attacking mindset, unleashing a combined 26 shots that constantly exposed gaps and forced wild momentum swings throughout the contest.

How dramatic was the late winner by Joaquín Valiente?

While Valiente dominated the first half, it was actually substitute R. Binyamin who fired home the dramatic 90th-minute dagger to break the 3-3 deadlock.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
58%
42%
Real Salt Lake 58%
FC Dallas 42%
Shots
14
12
Real Salt Lake 14
FC Dallas 12
Shots on Target
7
5
Real Salt Lake 7
FC Dallas 5
Expected Goals (xG)
1.67
1.72
Real Salt Lake 1.67
FC Dallas 1.72
Passes
547
397
Real Salt Lake 547
FC Dallas 397
Pass Accuracy
85%
79%
Real Salt Lake 85%
FC Dallas 79%
Corners
6
3
Real Salt Lake 6
FC Dallas 3
Fouls
10
13
Real Salt Lake 10
FC Dallas 13
Yellow Cards
3
2
Real Salt Lake 3
FC Dallas 2
Red Cards
0
0
Real Salt Lake 0
FC Dallas 0

Match Events

J. Valiente (Ramiro) 16'
P. Musa (J. Valiente) 20'
N. Norris 🟨 37'
38' S. Solans (D. Luna)
S. Moore 🟨 43'
P. Musa (J. Valiente) 45'
HT
46' 🔄 J. J. Arias S. Lobjanidze
S. Moreno R. Binyamin 🔄 46'
P. Musa L. Farrington 🔄 46'
50' M. Guilavogui (N. Caliskan)
Kaick C. Cappis 🔄 56'
61' 🟨 D. Luna
63' 🔄 S. Spierings P. Ruiz
64' D. Luna (S. Lobjanidze)
H. Johansson S. Ibeagha 🔄 69'
75' 🟨 D. Yedlin
79' 🔄 S. Solans V. Olatunji
79' 🔄 M. Guilavogui Lineker Rodrigues
B. Kamungo S. Sarver 🔄 84'
90' 🟨 P. Ruiz
R. Binyamin (Ramiro) 90'
R. Binyamin 🟨 90'+3
FT

Player Cards

Our take on every player in this match

Real Salt Lake

Goalkeepers
Rafael Cabral
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Philip Quinton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Juan Arias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Lukas Engel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
DeAndre Yedlin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Stijn Spierings
MAGNET
MAGNET
70
Activity
70
Activity
62
Passes
8
Duels
Noel Caliskan
MAGNET
MAGNET
79
Activity
79
Activity
76
Passes
3
Duels
Juan Manuel Sanabria
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
31%
Pass Acc
Forwards
Morgan Guilavogui
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Diego Luna
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
45%
Pass Acc
Sergi Solans
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.6
Rating
BENCH
Mason Stajduhar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kobi Henry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sam Junqua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexandros Katranis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Saba Lobzhanidze
SUPER SUB
SUPER SUB
1
Assist
1
Assist
48
Minutes
6.7
Rating
Pablo Ruiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Victor Olatunji
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Lineker Rodrigues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Aiden Hezarkhani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

FC Dallas

Goalkeepers
Jonathan Sirois
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Shaq Moore
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
33%
Pass Acc
Osaze Urhoghide
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Nolan Norris
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Midfielders
Herman Johansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Kaick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Ramiro
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
2
Assists
54%
Pass Acc
Bernard Kamungo
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Forwards
Joaquín Valiente
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Santiago Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Petar Musa
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8
Rating
BENCH
Michael Collodi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sebastien Ibeagha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Alhassan Abubakar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ran Binyamin
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Christian Cappis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Clay Holstad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Patrickson Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Logan Farrington
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Samuel Sarver
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/10/2026 FC Dallas 3 - 1 Real Salt Lake Major League Soccer Toyota Stadium
01/30/2026 Real Salt Lake 0 - 2 FC Dallas The Atlantic Cup
05/11/2025 FC Dallas 1 - 1 Real Salt Lake Major League Soccer Toyota Stadium
03/23/2025 Real Salt Lake 0 - 1 FC Dallas Major League Soccer Rio Tinto Stadium
09/19/2024 Real Salt Lake 3 - 2 FC Dallas Major League Soccer America First Field
05/26/2024 FC Dallas 3 - 3 Real Salt Lake Major League Soccer Toyota Stadium
09/21/2023 Real Salt Lake 1 - 3 FC Dallas Major League Soccer America First Field
04/16/2023 FC Dallas 2 - 1 Real Salt Lake Major League Soccer Toyota Stadium
08/28/2022 FC Dallas 1 - 1 Real Salt Lake Major League Soccer Toyota Stadium
07/24/2022 Real Salt Lake 0 - 1 FC Dallas Major League Soccer Rio Tinto Stadium
05/10/2026
Major League Soccer Toyota Stadium
01/30/2026
The Atlantic Cup
05/11/2025
Major League Soccer Toyota Stadium
03/23/2025
Major League Soccer Rio Tinto Stadium
09/19/2024
Major League Soccer America First Field
05/26/2024
Major League Soccer Toyota Stadium
09/21/2023
Major League Soccer America First Field
04/16/2023
Major League Soccer Toyota Stadium
08/28/2022
Major League Soccer Toyota Stadium
07/24/2022
Major League Soccer Rio Tinto Stadium
Real Salt Lake Win
FC Dallas Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 15 31 32 13 +19 WSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)WSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)LHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)
2 Colorado Rapids 17 28 25 16 +9 WColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)WColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)WColorado Rapids 1 - 0 Austin (02-08-2026)LSt. Louis City 1 - 0 Colorado Rapids (26-07-2026)WColorado Rapids 1 - 0 San Diego (23-07-2026)
3 Los Angeles FC 18 28 24 18 +6 LColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)LLos Angeles FC 0 - 1 San Diego (16-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)WLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)WLos Angeles FC 3 - 1 Real Salt Lake (23-07-2026)
4 San Jose Earthquakes 15 26 32 19 +13 LLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)WPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)LSan Jose Earthquakes 2 - 3 FC Dallas (17-05-2026)
5 Real Salt Lake 17 25 30 26 +4 LReal Salt Lake 3 - 4 FC Dallas (20-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)LPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)LLos Angeles FC 3 - 1 Real Salt Lake (23-07-2026)
6 Houston Dynamo 15 25 22 22 0 WHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)WSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)WHouston Dynamo 3 - 0 Austin (26-07-2026)DLos Angeles Galaxy 1 - 1 Houston Dynamo (24-05-2026)WHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)
7 St. Louis City 16 24 22 22 0 DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)WSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)WSt. Louis City 1 - 0 Colorado Rapids (26-07-2026)WLos Angeles Galaxy 1 - 3 St. Louis City (23-07-2026)
8 Seattle Sounders 18 24 21 25 -4 LSeattle Sounders 1 - 2 Austin (20-08-2026)LSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)LPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)LAustin 3 - 1 Seattle Sounders (23-07-2026)LSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)
9 FC Dallas 16 23 29 27 +2 WReal Salt Lake 3 - 4 FC Dallas (20-08-2026)WAustin 1 - 2 FC Dallas (17-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)LSan Diego 1 - 0 FC Dallas (26-07-2026)DPortland Timbers 2 - 2 FC Dallas (23-07-2026)
10 Portland Timbers 15 20 28 27 +1 WPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)WPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)DPortland Timbers 2 - 2 FC Dallas (23-07-2026)WSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)LPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)
11 San Diego 17 20 25 26 -1 WLos Angeles FC 0 - 1 San Diego (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)WSan Diego 1 - 0 FC Dallas (26-07-2026)LColorado Rapids 1 - 0 San Diego (23-07-2026)LSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)
12 Minnesota United FC 15 19 15 19 -4 DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)LSporting Kansas City 2 - 1 Minnesota United FC (23-07-2026)DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)
13 Los Angeles Galaxy 17 18 18 26 -8 WLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)LLos Angeles Galaxy 1 - 3 St. Louis City (23-07-2026)
14 Austin 16 15 18 31 -13 WSeattle Sounders 1 - 2 Austin (20-08-2026)LAustin 1 - 2 FC Dallas (17-08-2026)LColorado Rapids 1 - 0 Austin (02-08-2026)LHouston Dynamo 3 - 0 Austin (26-07-2026)WAustin 3 - 1 Seattle Sounders (23-07-2026)
15 Sporting Kansas City 17 14 16 40 -24 DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)LColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)LSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)LLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)WSporting Kansas City 2 - 1 Minnesota United FC (23-07-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.