Skip to MLS data
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…
← Soccer newsMLS · 2026

FC Dallas vs Houston Dynamo FC

Regular Season

Saturday, Mar 21, 2026 · 8:30 pm EDT

4 – 3FinalFT

Match winner: FC Dallas

Toyota Stadium

Checked Nov 4, 1:38 am ESTRefresh match

Match statistics

Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.

Supplied statistics for this match only.
StatisticFC DallasHouston Dynamo FC
Fouls1614
Yellow Cards22
Red Cards01
Offsides30
Corner Kicks68
Saves13
Possession54.645.4
SHOTS1610
ON GOAL64
On Target %0.40.4
Penalty Goals00
Penalty Kicks Taken00
Accurate Passes367279
Passes446361
Pass Completion %0.80.8
Accurate Crosses63
Crosses2021
Cross %0.30.1
Long Balls5067
Accurate Long Balls2628
Long Balls %0.50.4
Blocked Shots53
Effective Tackles86
Tackles1313
Tackle %0.60.5
Interceptions611
Effective Clearances3230
Clearances3230

Key events

  1. —
    Kickoff

    First Half begins.

  2. 6'
    Goal

    Goal! FC Dallas 1, Houston Dynamo FC 0. Logan Farrington (FC Dallas) right footed shot from the centre of the box to the bottom left corner. Assisted by Shaq Moore.

  3. 14'
    Goal

    Goal! FC Dallas 2, Houston Dynamo FC 0. Logan Farrington (FC Dallas) right footed shot from the centre of the box to the bottom right corner. Assisted by Herman Johansson.

  4. 19'
    Yellow Card

    Osaze Urhoghide (FC Dallas) is shown the yellow card for a bad foul.

  5. 29'
    Goal

    Goal! FC Dallas 2, Houston Dynamo FC 1. Guilherme (Houston Dynamo FC) right footed shot from the right side of the box to the bottom right corner.

  6. 31'
    Goal - Header

    Goal! FC Dallas 2, Houston Dynamo FC 2. Erik Sviatchenko (Houston Dynamo FC) header from the centre of the box to the top left corner. Assisted by Guilherme with a cross following a corner.

  7. 33'
    Goal

    Goal! FC Dallas 2, Houston Dynamo FC 3. Lawrence Ennali (Houston Dynamo FC) right footed shot from the right side of the six yard box to the bottom right corner. Assisted by Guilherme with a through ball.

  8. 38'
    Yellow Card

    Ezequiel Ponce (Houston Dynamo FC) is shown the yellow card for a bad foul.

  9. 45'
    Yellow Card

    Erik Sviatchenko (Houston Dynamo FC) is shown the yellow card for a bad foul.

  10. 45'+7'
    Halftime
  11. 45'
    Substitution

    Substitution, FC Dallas. Petar Musa replaces Christian Cappis.

  12. 45'
    Start 2nd Half

    Second Half begins FC Dallas 2, Houston Dynamo FC 3.

  13. 46'
    Yellow Card

    Duane Holmes (Houston Dynamo FC) is shown the yellow card for a bad foul.

  14. 54'
    Own Goal

    Own Goal by Duane Holmes, Houston Dynamo FC. FC Dallas 3, Houston Dynamo FC 3.Goal awarded following VAR Review.

  15. 57'
    Yellow Card

    Kaick (FC Dallas) is shown the yellow card for a bad foul.

  16. 67'
    Substitution

    Substitution, Houston Dynamo FC. Ondrej Lingr replaces Ezequiel Ponce.

  17. 67'
    Substitution

    Substitution, Houston Dynamo FC. Ibrahim Aliyu replaces Duane Holmes.

  18. 68'
    Red Card

    Second yellow card to Erik Sviatchenko (Houston Dynamo FC) for a bad foul.

  19. 74'
    Substitution

    Substitution, Houston Dynamo FC. Agustín Resch replaces Lawrence Ennali.

  20. 74'
    Substitution

    Substitution, FC Dallas. Patrickson Delgado replaces Nolan Norris.

  21. 74'
    Substitution

    Substitution, FC Dallas. Ran Binyamin replaces Kaick.

  22. 86'
    Goal

    Goal! FC Dallas 4, Houston Dynamo FC 3. Petar Musa (FC Dallas) right footed shot from very close range to the centre of the goal. Assisted by Joaquín Valiente with a cross.

  23. 86'
    Substitution

    Substitution, Houston Dynamo FC. Agustín Bouzat replaces Héctor Herrera.

  24. 90'
    Substitution

    Substitution, FC Dallas. Sebastien Ibeagha replaces Logan Farrington.

  25. 90'+7'
    End Regular Time

    Second Half ends, FC Dallas 4, Houston Dynamo FC 3.

Lineups

Players stay with their supplied roster club. Other listed players may be unused; App records source appearances, not the number of names listed. An own goal is credited in the event as supplied.

FC DallasFormation 3-5-1-1

Starting lineup

PlayerPosAppGAOGYCRC
30Michael CollodiG100000
3Osaze UrhoghideCD100010
32Nolan NorrisCD-L100000
18Shaq MooreCD-R101000
55KaickCM-L100010
12Christian CappisCM-R100000
17RamiroAM100000
77Bernard KamungoLM100000
14Herman JohanssonRM101000
23Logan FarringtonF120000
21Joaquín ValienteRCF101000

Other listed players

PlayerPosAppGAOGYCRC
8Patrickson DelgadoSUB100000
5Lalas AbubakarSUB000000
40Jonathan SiroisSUB000000
25Sebastien IbeaghaSUB100000
28Samuel SarverSUB000000
27Caleb SwannSUB000000
6Ran BinyaminSUB100000
7Louicius DeedsonSUB000000
9Petar MusaSUB110000

Houston Dynamo FCFormation 3-4-3

Starting lineup

PlayerPosAppGAOGYCRC
31Jonathan BondG100000
3Antônio CarlosCD100000
36Felipe AndradeCD-L100000
28Erik SviatchenkoCD-R110001
16Héctor HerreraCM-L100000
8Jack McGlynnCM-R100000
11Lawrence EnnaliLM110000
14Duane HolmesRM100110
10Ezequiel PonceF100010
19Mateusz BoguszCF-L100000
20Guilherme AugustoCF-R112000

Other listed players

PlayerPosAppGAOGYCRC
1Jimmy MaurerSUB000000
24Ibrahim AliyuSUB100000
22Matthew AranaSUB000000
34Agustín ReschSUB100000
9Ondrej LingrSUB100000
21Franco NegriSUB000000
30Agustín BouzatSUB100000
18Diadie SamassekouSUB000000
13Sam VinesSUB000000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 2'

    Corner, Houston Dynamo FC. Conceded by Osaze Urhoghide.

  4. 3'

    Corner, Houston Dynamo FC. Conceded by Nolan Norris.

  5. 4'

    Foul by Shaq Moore (FC Dallas).

  6. 4'

    Mateusz Bogusz (Houston Dynamo FC) wins a free kick on the left wing.

  7. 6'

    Goal! FC Dallas 1, Houston Dynamo FC 0. Logan Farrington (FC Dallas) right footed shot from the centre of the box to the bottom left corner. Assisted by Shaq Moore.

  8. 7'

    Offside, FC Dallas. Logan Farrington is caught offside.

  9. 8'

    Foul by Héctor Herrera (Houston Dynamo FC).

  10. 8'

    Logan Farrington (FC Dallas) wins a free kick in the attacking half.

  11. 9'

    Corner, FC Dallas. Conceded by Héctor Herrera.

  12. 10'

    Attempt missed. Osaze Urhoghide (FC Dallas) header from the centre of the box is just a bit too high. Assisted by Joaquín Valiente with a cross following a corner.

  13. 14'

    Goal! FC Dallas 2, Houston Dynamo FC 0. Logan Farrington (FC Dallas) right footed shot from the centre of the box to the bottom right corner. Assisted by Herman Johansson.

  14. 15'

    Foul by Nolan Norris (FC Dallas).

  15. 15'

    Guilherme (Houston Dynamo FC) wins a free kick in the defensive half.

  16. 19'

    Ezequiel Ponce (Houston Dynamo FC) wins a free kick in the attacking half.

  17. 19'

    Foul by Osaze Urhoghide (FC Dallas).

  18. 19'

    Osaze Urhoghide (FC Dallas) is shown the yellow card for a bad foul.

  19. 21'

    Attempt blocked. Antônio Carlos (Houston Dynamo FC) header from the centre of the box is blocked. Assisted by Jack McGlynn with a cross.

  20. 21'

    Corner, Houston Dynamo FC. Conceded by Herman Johansson.

  21. 23'

    Foul by Antônio Carlos (Houston Dynamo FC).

  22. 23'

    Logan Farrington (FC Dallas) wins a free kick in the attacking half.

  23. 24'

    Foul by Osaze Urhoghide (FC Dallas).

  24. 24'

    Lawrence Ennali (Houston Dynamo FC) wins a free kick in the defensive half.

  25. 26'

    Foul by Héctor Herrera (Houston Dynamo FC).

  26. 26'

    Kaick (FC Dallas) wins a free kick in the defensive half.

  27. 29'

    Goal! FC Dallas 2, Houston Dynamo FC 1. Guilherme (Houston Dynamo FC) right footed shot from the right side of the box to the bottom right corner.

  28. 30'

    Corner, Houston Dynamo FC. Conceded by Shaq Moore.

  29. 31'

    Goal! FC Dallas 2, Houston Dynamo FC 2. Erik Sviatchenko (Houston Dynamo FC) header from the centre of the box to the top left corner. Assisted by Guilherme with a cross following a corner.

  30. 33'

    Goal! FC Dallas 2, Houston Dynamo FC 3. Lawrence Ennali (Houston Dynamo FC) right footed shot from the right side of the six yard box to the bottom right corner. Assisted by Guilherme with a through ball.

  31. 36'

    Foul by Christian Cappis (FC Dallas).

  32. 36'

    Héctor Herrera (Houston Dynamo FC) wins a free kick in the defensive half.

  33. 37'

    Attempt blocked. Ezequiel Ponce (Houston Dynamo FC) right footed shot from the centre of the box is blocked. Assisted by Mateusz Bogusz.

  34. 37'

    Foul by Ezequiel Ponce (Houston Dynamo FC).

  35. 37'

    Ramiro (FC Dallas) wins a free kick in the defensive half.

  36. 38'

    Ezequiel Ponce (Houston Dynamo FC) is shown the yellow card for a bad foul.

  37. 40'

    Foul by Erik Sviatchenko (Houston Dynamo FC).

  38. 40'

    Logan Farrington (FC Dallas) wins a free kick in the attacking half.

  39. 42'

    Attempt saved. Herman Johansson (FC Dallas) header from the centre of the box is saved in the top right corner by Jonathan Bond (Houston Dynamo FC). Assisted by Nolan Norris with a cross.

  40. 43'

    Offside, FC Dallas. Joaquín Valiente is caught offside.

  41. 44'

    Foul by Felipe Andrade (Houston Dynamo FC).

  42. 44'

    Joaquín Valiente (FC Dallas) wins a free kick in the defensive half.

  43. 45'

    Foul by Erik Sviatchenko (Houston Dynamo FC).

  44. 45'

    Kaick (FC Dallas) wins a free kick on the left wing.

  45. 45'

    Erik Sviatchenko (Houston Dynamo FC) is shown the yellow card for a bad foul.

  46. 45'

    Fourth official has announced 6 minutes of added time.

  47. 45'+1'

    Attempt missed. Christian Cappis (FC Dallas) left footed shot from outside the box is close, but misses to the left following a set piece situation.

  48. 45'+1'

    Offside, FC Dallas. Kaick is caught offside.

  49. 45'+3'

    Foul by Lawrence Ennali (Houston Dynamo FC).

  50. 45'+3'

    Herman Johansson (FC Dallas) wins a free kick in the defensive half.

  51. 45'+3'

    Felipe Andrade (Houston Dynamo FC) wins a free kick in the defensive half.

  52. 45'+3'

    Foul by Kaick (FC Dallas).

  53. 45'+5'

    Attempt missed. Kaick (FC Dallas) right footed shot from the centre of the box misses to the left. Assisted by Osaze Urhoghide with a headed pass.

  54. 45'+6'

    Foul by Ezequiel Ponce (Houston Dynamo FC).

  55. 45'+6'

    Nolan Norris (FC Dallas) wins a free kick in the defensive half.

  56. 45'+7'

    First Half ends, FC Dallas 2, Houston Dynamo FC 3.

  57. 45'

    Second Half begins FC Dallas 2, Houston Dynamo FC 3.

  58. 45'

    Substitution, FC Dallas. Petar Musa replaces Christian Cappis.

  59. 46'

    Duane Holmes (Houston Dynamo FC) wins a free kick in the defensive half.

  60. 46'

    Foul by Bernard Kamungo (FC Dallas).

  61. 46'

    Foul by Duane Holmes (Houston Dynamo FC).

  62. 46'

    Logan Farrington (FC Dallas) wins a free kick on the left wing.

  63. 46'

    Duane Holmes (Houston Dynamo FC) is shown the yellow card for a bad foul.

  64. 50'

    Corner, Houston Dynamo FC. Conceded by Herman Johansson.

  65. 50'

    Attempt missed. Mateusz Bogusz (Houston Dynamo FC) right footed shot from outside the box misses to the left following a corner.

  66. 52'

    Attempt blocked. Logan Farrington (FC Dallas) left footed shot from outside the box is blocked. Assisted by Kaick.

  67. 54'

    Own Goal by Duane Holmes, Houston Dynamo FC. FC Dallas 3, Houston Dynamo FC 3.Goal awarded following VAR Review.

  68. 55'

    VAR Decision: Goal FC Dallas 3-3 Houston Dynamo FC (Petar Musa).

  69. 57'

    Duane Holmes (Houston Dynamo FC) wins a free kick on the right wing.

  70. 57'

    Foul by Kaick (FC Dallas).

  71. 57'

    Kaick (FC Dallas) is shown the yellow card for a bad foul.

  72. 58'

    Corner, Houston Dynamo FC. Conceded by Shaq Moore.

  73. 61'

    Duane Holmes (Houston Dynamo FC) wins a free kick in the defensive half.

  74. 61'

    Foul by Bernard Kamungo (FC Dallas).

  75. 62'

    Foul by Shaq Moore (FC Dallas).

  76. 62'

    Guilherme (Houston Dynamo FC) wins a free kick in the defensive half.

  77. 62'

    Foul by Duane Holmes (Houston Dynamo FC).

  78. 62'

    Kaick (FC Dallas) wins a free kick in the defensive half.

  79. 64'

    Attempt missed. Guilherme (Houston Dynamo FC) left footed shot from the centre of the box is too high. Assisted by Duane Holmes.

  80. 65'

    Foul by Mateusz Bogusz (Houston Dynamo FC).

  81. 65'

    Shaq Moore (FC Dallas) wins a free kick in the attacking half.

  82. 67'

    Foul by Herman Johansson (FC Dallas).

  83. 67'

    Guilherme (Houston Dynamo FC) wins a free kick in the defensive half.

  84. 67'

    Substitution, Houston Dynamo FC. Ondrej Lingr replaces Ezequiel Ponce.

  85. 67'

    Substitution, Houston Dynamo FC. Ibrahim Aliyu replaces Duane Holmes.

  86. 68'

    Foul by Erik Sviatchenko (Houston Dynamo FC).

  87. 68'

    Logan Farrington (FC Dallas) wins a free kick in the defensive half.

  88. 68'

    Second yellow card to Erik Sviatchenko (Houston Dynamo FC) for a bad foul.

  89. 70'

    Corner, FC Dallas. Conceded by Ibrahim Aliyu.

  90. 70'

    Attempt missed. Kaick (FC Dallas) right footed shot from outside the box misses to the left following a corner.

  91. 71'

    Foul by Kaick (FC Dallas).

  92. 71'

    Lawrence Ennali (Houston Dynamo FC) wins a free kick on the left wing.

  93. 72'

    Foul by Ramiro (FC Dallas).

  94. 72'

    Ondrej Lingr (Houston Dynamo FC) wins a free kick in the attacking half.

  95. 74'

    Substitution, Houston Dynamo FC. Agustín Resch replaces Lawrence Ennali.

  96. 74'

    Substitution, FC Dallas. Patrickson Delgado replaces Nolan Norris.

  97. 74'

    Substitution, FC Dallas. Ran Binyamin replaces Kaick.

  98. 75'

    Attempt blocked. Ran Binyamin (FC Dallas) right footed shot from outside the box is blocked. Assisted by Joaquín Valiente.

  99. 75'

    Attempt missed. Logan Farrington (FC Dallas) right footed shot from the right side of the six yard box misses to the right. Assisted by Bernard Kamungo with a cross.

  100. 77'

    Foul by Joaquín Valiente (FC Dallas).

  101. 77'

    Héctor Herrera (Houston Dynamo FC) wins a free kick in the defensive half.

  102. 78'

    Foul by Ran Binyamin (FC Dallas).

  103. 78'

    Héctor Herrera (Houston Dynamo FC) wins a free kick in the defensive half.

  104. 79'

    Corner, FC Dallas. Conceded by Agustín Resch.

  105. 79'

    Corner, FC Dallas. Conceded by Jack McGlynn.

  106. 81'

    Attempt blocked. Joaquín Valiente (FC Dallas) left footed shot from outside the box is blocked. Assisted by Herman Johansson.

  107. 81'

    Foul by Shaq Moore (FC Dallas).

  108. 81'

    Guilherme (Houston Dynamo FC) wins a free kick in the defensive half.

  109. 82'

    Foul by Ondrej Lingr (Houston Dynamo FC).

  110. 82'

    Herman Johansson (FC Dallas) wins a free kick in the defensive half.

  111. 82'

    Attempt saved. Bernard Kamungo (FC Dallas) left footed shot from the left side of the box is saved in the bottom right corner by Jonathan Bond (Houston Dynamo FC). Assisted by Patrickson Delgado.

  112. 82'

    Attempt saved. Petar Musa (FC Dallas) left footed shot from outside the box is saved in the bottom left corner by Jonathan Bond (Houston Dynamo FC). Assisted by Herman Johansson.

  113. 85'

    Attempt blocked. Petar Musa (FC Dallas) right footed shot from the centre of the box is blocked. Assisted by Bernard Kamungo with a cross.

  114. 86'

    Goal! FC Dallas 4, Houston Dynamo FC 3. Petar Musa (FC Dallas) right footed shot from very close range to the centre of the goal. Assisted by Joaquín Valiente with a cross.

  115. 86'

    Substitution, Houston Dynamo FC. Agustín Bouzat replaces Héctor Herrera.

  116. 90'

    Substitution, FC Dallas. Sebastien Ibeagha replaces Logan Farrington.

  117. 90'

    Fourth official has announced 6 minutes of added time.

  118. 90'+4'

    Corner, FC Dallas. Conceded by Felipe Andrade.

  119. 90'+4'

    Attempt blocked. Patrickson Delgado (FC Dallas) left footed shot from the right side of the box is blocked. Assisted by Ran Binyamin.

  120. 90'+4'

    Corner, FC Dallas. Conceded by Ondrej Lingr.

  121. 90'+6'

    Corner, Houston Dynamo FC. Conceded by Osaze Urhoghide.

  122. 90'+6'

    Attempt blocked. Agustín Bouzat (Houston Dynamo FC) left footed shot from the right side of the box is blocked. Assisted by Antônio Carlos.

  123. 90'+7'

    Attempt saved. Ondrej Lingr (Houston Dynamo FC) header from the centre of the box is saved in the bottom right corner by Michael Collodi (FC Dallas). Assisted by Jack McGlynn with a cross.

  124. 90'+7'

    Corner, Houston Dynamo FC. Conceded by Michael Collodi.

  125. 90'+7'

    Attempt missed. Guilherme (Houston Dynamo FC) right footed shot from outside the box is high and wide to the right following a corner.

  126. 90'+7'

    Second Half ends, FC Dallas 4, Houston Dynamo FC 3.

  127. —

    Match ends, FC Dallas 4, Houston Dynamo FC 3.

Sources & data scope

Supplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

  • ESPN source ↗ · Checked Nov 4, 2026, 1:38 am ESTSupplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

Times are Eastern Time. A selected match date does not rewind the current table or roster. Missing values are shown as —.