FC Dallas 0 - 2 FT Columbus Crew

Toyota Stadium(Texas)

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

Futmetrix Verdict
46
FT
Thu, Oct 29
FC Dallas
0-2
Columbus Crew
⚡ Intensity 39
⚖️ Balance 13
🏆 Stakes 42
🎲 Upset 60
VAR erases Dallas's route back

Win Probability

  • FC Dallas 47%
  • Draw 24%
  • Columbus Crew 28%

Futmetrix AI estimate

A Cancelled Goal, Then the Decisive Blow

Average Entertainment Futmetrix Score: 46/100. Columbus Crew's 2-0 win away at FC Dallas matters because the visitors punished the second-placed side's pressure without reward and turned a VAR reversal into a league jolt.

Opening Act: A First-Half Lead

Columbus Crew left Toyota Stadium(Texas) with a 2-0 win, a sharp result against a side sitting second in the regular-season table. The opening goal came at 18 minutes: Gonzalo Tapia finished after Anass Zaroury supplied the assist, giving the visitors a platform before the match had settled. FC Dallas edged possession at 52 percent and kept driving forward, but control of the ball did not become control of the danger. Their 16 shots and nine corners show how often they reached attacking positions; only five efforts tested the goalkeeper. Columbus were less busy, with nine attempts, yet produced the better return. The Intensity came from Dallas's repeated pressure, while the early Balance tipped towards the visitors through one clean finish. It was a frustrating setup for a Dallas side with a strong league campaign.

The Pivot: VAR Takes Away the Equalizer

Dallas looked to have restored the contest on the hour when Shaquell Moore found the net, but VAR cancelled the goal. The home side were still chasing an equalizer, and the decision took away their clearest route back into the match. Pressure kept coming, but Columbus had to defend deep: 30 clearances tell the story of a demanding shift rather than a comfortable stroll. Columbus managed only three shots on target, yet P. Schulte made five saves to protect the lead. Ten minutes after Moore's goal was ruled out, Santiago Rodriguez scored in the 70th to make it 2-0. That was the pivot: the denied equalizer gave way to a second goal, turning a tense one-goal lead into a two-goal cushion. Dallas could not make its continued push count.

Resolution: Pressure Without a Way Back

The final score looks lean beside Dallas's attacking volume. The home side fired 16 shots and won nine corners, but Columbus needed only nine attempts and three corners to make its two goals stick. The visitors' 30 clearances and Schulte's five saves show the work behind that efficiency; Dallas created only one big chance, a telling return for all that territory. Columbus did not need the ball: its 48 percent possession was enough to strike twice and leave with the points. In the season table context, Dallas sat second on 44 points and Columbus 11th on 31. That makes this a damaging missed opportunity for a side near the top and a valuable away result for the visitors. The Stakes are clear in the table gap; the Upset Factor lies in Columbus taking all three points from a higher-placed opponent.

Key Questions

How did VAR change this match?

VAR cancelled Shaquell Moore's 60th-minute goal, keeping FC Dallas behind; Santiago Rodriguez scored ten minutes later to seal Columbus Crew's 2-0 win.

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
52%
48%
FC Dallas 52%
Columbus Crew 48%
Shots
16
9
FC Dallas 16
Columbus Crew 9
Shots on Target
5
3
FC Dallas 5
Columbus Crew 3
Expected Goals (xG)
1.20
1.54
FC Dallas 1.20
Columbus Crew 1.54
Passes
489
467
FC Dallas 489
Columbus Crew 467
Corners
9
3
FC Dallas 9
Columbus Crew 3
Fouls
17
8
FC Dallas 17
Columbus Crew 8
Yellow Cards
4
1
FC Dallas 4
Columbus Crew 1
Red Cards
0
0
FC Dallas 0
Columbus Crew 0

Match Events

16' 🟨 nolan norris
Gonzalo Tapia (Anass Zaroury) ⚽ 18'
31' 🟨 Shaquell Moore
45' 🔄 ↓ Ran Binyamin ↑Herman Johansson
45' 🔄 ↓ Patrickson Delgado ↑Daniel Job
HT
↓ Anass Zaroury ↑André Gomes 🔄 58'
60' • Shaquell Moore
66' 🔄 ↓ Santiago Moreno ↑Joaquín Valiente Cioli
66' 🔄 ↓ Ramiro ↑Kaick da Silva Ferreira
76' 🔄 ↓ nolan norris ↑Anderson Julio
↓ Santiago Rodriguez ↑Marcelo Andrés Herrera 🔄 79'
↓ Gonzalo Tapia ↑Jamal Thiare 🔄 79'
83' 🟨 Christian Cappis
87' 🟨 Herman Johansson
↓ Taha Habroune ↑Tarun Karumanchi 🔄 90'
FT

Player Cards

Our take on every player in this match

FC Dallas

Goalkeepers
Daniel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Shaq Moore
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
43%
Pass Acc
Osaze Urhoghide
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
64%
Duel Win %
Nolan Norris
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
40%
Duel Win %
Bernard Kamungo
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Ran Binyamin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
45
Entry
Christian Cappis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ramiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Patrickson Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
45
Entry
Forwards
Santiago Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Petar Musa
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
32%
Pass Acc
BENCH
Jonathan Sirois
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alhassan Abubakar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastien Ibeagha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Job
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Herman Johansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Caleb Swann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joaquín Valiente
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Kaick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Anderson Julio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Columbus Crew

Goalkeepers
Patrick Schulte
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Mohamed Farsi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Steven Moreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sean Zawadzki
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Malte Amundsen
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Brooks Lennon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Taha Habroune
MAGNET
MAGNET
69
Activity
69
Activity
59
Passes
10
Duels
Dylan Chambost
MAGNET
MAGNET
83
Activity
83
Activity
77
Passes
6
Duels
Anass Zaroury
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Forwards
Santiago Rodríguez
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Gonzalo Tapia
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
4
Duels Won
0
Pens Won
BENCH
Nicholas Hagen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marcelo Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Cesar Ruvalcaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lautaro Giaccone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Karumanchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
André Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Jamal Thiaré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
K. Gbamble
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josef Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/24/2023 FC Dallas 1 - 1 Columbus Crew Major League Soccer Toyota Stadium
10/04/2020 FC Dallas 2 - 2 Columbus Crew Major League Soccer Toyota Stadium
03/16/2019 Columbus Crew 1 - 0 FC Dallas Major League Soccer MAPFRE Stadium
09/16/2018 FC Dallas 0 - 0 Columbus Crew Major League Soccer Toyota Stadium
08/26/2017 Columbus Crew 2 - 1 FC Dallas Major League Soccer MAPFRE Stadium
04/03/2016 FC Dallas 1 - 1 Columbus Crew Major League Soccer Toyota Stadium
09/06/2015 Columbus Crew 0 - 3 FC Dallas Major League Soccer MAPFRE Stadium
06/29/2014 Columbus Crew 0 - 0 FC Dallas Major League Soccer Columbus Crew Stadium
09/30/2013 FC Dallas 2 - 4 Columbus Crew Major League Soccer Toyota Field
05/12/2012 Columbus Crew 2 - 1 FC Dallas Major League Soccer Columbus Crew Stadium
09/24/2023
Major League Soccer Toyota Stadium
10/04/2020
Major League Soccer Toyota Stadium
03/16/2019
Major League Soccer MAPFRE Stadium
09/16/2018
Major League Soccer Toyota Stadium
08/26/2017
Major League Soccer MAPFRE Stadium
04/03/2016
Major League Soccer Toyota Stadium
09/06/2015
Major League Soccer MAPFRE Stadium
06/29/2014
Major League Soccer Columbus Crew Stadium
09/30/2013
Major League Soccer Toyota Field
05/12/2012
Major League Soccer Columbus Crew Stadium
FC Dallas Win
Columbus Crew Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 26 48 51 22 +29 LColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)WAustin 1 - 2 Vancouver Whitecaps (18-10-2026)DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)WReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-2026)
2 FC Dallas 26 44 47 42 +5 WFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)WFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DFC Dallas 0 - 0 Austin (20-09-2026)
3 San Jose Earthquakes 25 40 45 35 +10 LFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)WSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)
4 Colorado Rapids 26 39 36 29 +7 WColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)LLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)
5 St. Louis City 25 39 44 39 +5 LReal Salt Lake 3 - 0 St. Louis City (25-10-2026)LMinnesota United FC 3 - 2 St. Louis City (17-10-2026)DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)WSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)WSt. Louis City 4 - 2 Minnesota United FC (13-09-2026)
6 Los Angeles FC 26 36 36 31 +5 DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)WLos Angeles FC 3 - 1 Austin (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)LFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)
7 Seattle Sounders 25 36 34 34 0 DSan Diego 2 - 2 Seattle Sounders (25-10-2026)LFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)WSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)
8 Houston Dynamo 25 36 33 35 -2 DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)LHouston Dynamo 0 - 2 Sporting Kansas City (27-09-2026)
9 Real Salt Lake 25 33 40 38 +2 WReal Salt Lake 3 - 0 St. Louis City (25-10-2026)WSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)LSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)LReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-2026)
10 San Diego 25 30 44 43 +1 DSan Diego 2 - 2 Seattle Sounders (25-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)DAustin 3 - 3 San Diego (27-09-2026)LSan Diego 2 - 3 San Jose Earthquakes (10-09-2026)
11 Portland Timbers 25 30 45 47 -2 DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)LLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)LFC Dallas 2 - 1 Portland Timbers (13-09-2026)
12 Los Angeles Galaxy 26 30 34 47 -13 DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)WLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)LSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)WLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)
13 Minnesota United FC 25 28 37 43 -6 DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)WMinnesota United FC 3 - 2 St. Louis City (17-10-2026)DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)LSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)
14 Austin 25 28 31 44 -13 WSporting Kansas City 1 - 2 Austin (25-10-2026)LAustin 1 - 2 Vancouver Whitecaps (18-10-2026)LLos Angeles FC 3 - 1 Austin (15-10-2026)DAustin 3 - 3 San Diego (27-09-2026)DFC Dallas 0 - 0 Austin (20-09-2026)
15 Sporting Kansas City 25 21 30 58 -28 LSporting Kansas City 1 - 2 Austin (25-10-2026)LSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WHouston Dynamo 0 - 2 Sporting Kansas City (27-09-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.