MLS

Minnesota United FC vs Houston Dynamo FC, 2025 MLS, Regular Season

· MLS
  • 60': Bongokuhle Hlongwane
  • 63': Bongokuhle Hlongwane
  • 70': Robin Lod
FT
3 - 1
  • 90'+4': Felipe Andrade

Three quick second-half tallies lift Loons over Dynamo

Bongokuhle Hlongwane scored a brace as Minnesota United tallied three times in a 11-minute span midway through the second half en route to a 3-1 victory over Houston Dynamo on Wednesday night in Saint Paul, Minn.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Foul by Ondrej Lingr (Houston Dynamo FC).
  • 1': Wil Trapp (Minnesota United FC) wins a free kick in the defensive half.
  • 5': Foul by Nicolás Romero (Minnesota United FC).
  • 5': Ondrej Lingr (Houston Dynamo FC) wins a free kick in the attacking half.
  • 7': Foul by Julian Gressel (Minnesota United FC).
  • 7': Sebastian Kowalczyk (Houston Dynamo FC) wins a free kick on the left wing.
  • 8': Attempt saved. Erik Sviatchenko (Houston Dynamo FC) left footed shot from the centre of the box is saved in the centre of the goal by Wessel Speel (Minnesota United FC).
  • 9': Foul by Jefferson Díaz (Minnesota United FC).
  • 9': Ondrej Lingr (Houston Dynamo FC) wins a free kick in the defensive half.
  • 13': Corner,Houston Dynamo FC. Conceded by Nicolás Romero.
  • 16': Corner,Minnesota United FC. Conceded by Erik Sviatchenko.
  • 16': Corner,Minnesota United FC. Conceded by Artur.
  • 17': Attempt missed. Jefferson Díaz (Minnesota United FC) header from very close range misses to the right. Assisted by Julian Gressel with a cross following a corner.
  • 18': Foul by Robin Lod (Minnesota United FC).
  • 18': Griffin Dorsey (Houston Dynamo FC) wins a free kick in the defensive half.
  • 19': Foul by Sebastian Kowalczyk (Houston Dynamo FC).
  • 19': Julian Gressel (Minnesota United FC) wins a free kick in the defensive half.
  • 20': Foul by Ondrej Lingr (Houston Dynamo FC).
  • 20': Robin Lod (Minnesota United FC) wins a free kick in the attacking half.
  • 20': Attempt blocked. Anthony Markanich (Minnesota United FC) header from the centre of the box is blocked. Assisted by Julian Gressel.
  • 21': Bongokuhle Hlongwane (Minnesota United FC) wins a free kick in the defensive half.
  • 21': Foul by Pablo Ortíz (Houston Dynamo FC).
  • 23': Foul by Nicolás Lodeiro (Houston Dynamo FC).
  • 23': Wil Trapp (Minnesota United FC) wins a free kick in the defensive half.
  • 24': Artur (Houston Dynamo FC) wins a free kick in the defensive half.
  • 24': Foul by Anthony Markanich (Minnesota United FC).
  • 25': Artur (Houston Dynamo FC) wins a free kick on the right wing.
  • 25': Foul by Kelvin Yeboah (Minnesota United FC).
  • 26': Attempt missed. Brooklyn Raines (Houston Dynamo FC) right footed shot from outside the box is high and wide to the right following a set piece situation.
  • 27': Foul by Ezequiel Ponce (Houston Dynamo FC).
  • 27': Michael Boxall (Minnesota United FC) wins a free kick in the defensive half.
  • 29': Delay in match because of an injury Kelvin Yeboah (Minnesota United FC).
  • 30': Delay over. They are ready to continue.
  • 31': Bongokuhle Hlongwane (Minnesota United FC) wins a free kick on the right wing.
  • 31': Foul by Brooklyn Raines (Houston Dynamo FC).
  • 32': Attempt saved. Julian Gressel (Minnesota United FC) right footed shot from outside the box is saved in the bottom right corner by Jonathan Bond (Houston Dynamo FC).
  • 33': Attempt missed. Anthony Markanich (Minnesota United FC) left footed shot from the left side of the box is close, but misses to the left. Assisted by Robin Lod.
  • 34': Foul by Nicolás Lodeiro (Houston Dynamo FC).
  • 34': Michael Boxall (Minnesota United FC) wins a free kick in the defensive half.
  • 35': Foul by Jefferson Díaz (Minnesota United FC).
  • 35': Sebastian Kowalczyk (Houston Dynamo FC) wins a free kick in the defensive half.
  • 36': Anthony Markanich (Minnesota United FC) wins a free kick on the left wing.
  • 36': Foul by Griffin Dorsey (Houston Dynamo FC).
  • 36': Griffin Dorsey (Houston Dynamo FC) is shown the yellow card for a bad foul.
  • 39': Brooklyn Raines (Houston Dynamo FC) wins a free kick in the defensive half.
  • 39': Foul by Wil Trapp (Minnesota United FC).
  • 40': Corner,Houston Dynamo FC. Conceded by Michael Boxall.
  • 41': Attempt blocked. Brooklyn Raines (Houston Dynamo FC) right footed shot from outside the box is blocked.
  • 41': Hand ball by Griffin Dorsey (Houston Dynamo FC).
  • 43': Foul by Ezequiel Ponce (Houston Dynamo FC).
  • 43': Michael Boxall (Minnesota United FC) wins a free kick in the defensive half.
  • 44': Corner,Minnesota United FC. Conceded by Griffin Dorsey.
  • 45': Attempt missed. Bongokuhle Hlongwane (Minnesota United FC) right footed shot from outside the box is high and wide to the right following a corner.
  • 45': Fourth official has announced 1 minutes of added time.
  • 45'+1': Foul by Michael Boxall (Minnesota United FC).
  • 45'+1': Sebastian Kowalczyk (Houston Dynamo FC) wins a free kick in the attacking half.
  • 45'+4': VAR Decision: No Penalty Houston Dynamo FC.
  • 45'+7': Michael Boxall (Minnesota United FC) is shown the yellow card for a bad foul.
  • 45'+8': Attempt blocked. Ezequiel Ponce (Houston Dynamo FC) right footed shot from outside the box is blocked.
  • 45'+8': First Half ends, Minnesota United FC 0, Houston Dynamo FC 0.
  • 45': Second Half begins Minnesota United FC 0, Houston Dynamo FC 0.
  • 46': Foul by Anthony Markanich (Minnesota United FC).
  • 46': Griffin Dorsey (Houston Dynamo FC) wins a free kick in the defensive half.
  • 48': Foul by Bongokuhle Hlongwane (Minnesota United FC).
  • 48': Franco Escobar (Houston Dynamo FC) wins a free kick in the attacking half.
  • 50': Foul by Kelvin Yeboah (Minnesota United FC).
  • 50': Griffin Dorsey (Houston Dynamo FC) wins a free kick in the defensive half.
  • 51': Foul by Ezequiel Ponce (Houston Dynamo FC).
  • 51': Michael Boxall (Minnesota United FC) wins a free kick in the defensive half.
  • 52': Foul by Jefferson Díaz (Minnesota United FC).
  • 52': Nicolás Lodeiro (Houston Dynamo FC) wins a free kick on the left wing.
  • 52': Jefferson Díaz (Minnesota United FC) is shown the yellow card for a bad foul.
  • 53': Attempt missed. Sebastian Kowalczyk (Houston Dynamo FC) right footed shot from a difficult angle and long range on the left is just a bit too high from a direct free kick.
  • 54': Delay in match because of an injury Erik Sviatchenko (Houston Dynamo FC).
  • 54': Delay over. They are ready to continue.
  • 55': Corner,Minnesota United FC. Conceded by Pablo Ortíz.
  • 56': Delay in match because of an injury Jonathan Bond (Houston Dynamo FC).
  • 59': Delay over. They are ready to continue.
  • 60': Goal! Minnesota United FC 1, Houston Dynamo FC 0. Bongokuhle Hlongwane (Minnesota United FC) right footed shot from the left side of the six yard box to the centre of the goal.
  • 62': Substitution, Houston Dynamo FC. Amine Bassi replaces Nicolás Lodeiro.
  • 62': Substitution, Houston Dynamo FC. Felipe Andrade replaces Erik Sviatchenko.
  • 63': Goal! Minnesota United FC 2, Houston Dynamo FC 0. Bongokuhle Hlongwane (Minnesota United FC) left footed shot from very close range to the bottom left corner. Assisted by Anthony Markanich.
  • 67': Corner,Minnesota United FC. Conceded by Pablo Ortíz.
  • 69': Foul by Brooklyn Raines (Houston Dynamo FC).
  • 69': Owen Géne (Minnesota United FC) wins a free kick in the defensive half.
  • 70': Goal! Minnesota United FC 3, Houston Dynamo FC 0. Robin Lod (Minnesota United FC) left footed shot from the left side of the box to the bottom right corner. Assisted by Julian Gressel with a through ball.
  • 71': Substitution, Minnesota United FC. Joaquín Pereyra replaces Owen Géne.
  • 72': Attempt missed. Julian Gressel (Minnesota United FC) right footed shot from more than 40 yards on the right wing is close, but misses to the right.
  • 72': Foul by Nicolás Romero (Minnesota United FC).
  • 72': Ondrej Lingr (Houston Dynamo FC) wins a free kick on the right wing.
  • 73': Attempt blocked. Ondrej Lingr (Houston Dynamo FC) right footed shot from the centre of the box is blocked. Assisted by Franco Escobar.
  • 75': Substitution, Houston Dynamo FC. Lawrence Ennali replaces Ondrej Lingr.
  • 76': Substitution, Houston Dynamo FC. Gabriel Segal replaces Ezequiel Ponce.
  • 78': Bongokuhle Hlongwane (Minnesota United FC) wins a free kick in the defensive half.
  • 78': Foul by Felipe Andrade (Houston Dynamo FC).
  • 79': Artur (Houston Dynamo FC) wins a free kick in the defensive half.
  • 79': Foul by Kelvin Yeboah (Minnesota United FC).
  • 79': Kelvin Yeboah (Minnesota United FC) is shown the yellow card for a bad foul.
  • 80': Foul by Julian Gressel (Minnesota United FC).
  • 80': Lawrence Ennali (Houston Dynamo FC) wins a free kick on the left wing.
  • 81': Brooklyn Raines (Houston Dynamo FC) wins a free kick in the defensive half.
  • 81': Foul by Kelvin Yeboah (Minnesota United FC).
  • 81': Brooklyn Raines (Houston Dynamo FC) wins a free kick on the right wing.
  • 81': Foul by Joaquín Pereyra (Minnesota United FC).
  • 82': Joaquín Pereyra (Minnesota United FC) is shown the yellow card for a bad foul.
  • 82': Substitution, Houston Dynamo FC. Duane Holmes replaces Artur.
  • 83': Attempt missed. Gabriel Segal (Houston Dynamo FC) header from the centre of the box misses to the left. Assisted by Amine Bassi with a cross following a set piece situation.
  • 84': Corner,Houston Dynamo FC. Conceded by Robin Lod.
  • 84': Attempt missed. Griffin Dorsey (Houston Dynamo FC) header from the centre of the box is close, but misses to the left. Assisted by Amine Bassi with a cross following a corner.
  • 84': Substitution, Minnesota United FC. Jeong Sang-Bin replaces Julian Gressel.
  • 84': Substitution, Minnesota United FC. Darius Randell replaces Bongokuhle Hlongwane.
  • 85': Substitution, Minnesota United FC. DJ Taylor replaces Kelvin Yeboah.
  • 85': Dangerous play by Wil Trapp (Minnesota United FC).
  • 85': Sebastian Kowalczyk (Houston Dynamo FC) wins a free kick in the attacking half.
  • 85': Attempt blocked. Sebastian Kowalczyk (Houston Dynamo FC) right footed shot from the centre of the box is blocked. Assisted by Franco Escobar with a headed pass.
  • 85': Hand ball by Sebastian Kowalczyk (Houston Dynamo FC).
  • 86': Corner,Minnesota United FC. Conceded by Felipe Andrade.
  • 88': Felipe Andrade (Houston Dynamo FC) wins a free kick in the defensive half.
  • 88': Foul by Darius Randell (Minnesota United FC).
  • 88': Attempt missed. Duane Holmes (Houston Dynamo FC) right footed shot from outside the box is too high.
  • 90': Fourth official has announced 6 minutes of added time.
  • 90'+4': Corner,Houston Dynamo FC. Conceded by Jefferson Díaz.
  • 90'+4': Attempt blocked. Franco Escobar (Houston Dynamo FC) right footed shot from the centre of the box is blocked. Assisted by Griffin Dorsey with a cross.
  • 90'+4': Goal! Minnesota United FC 3, Houston Dynamo FC 1. Felipe Andrade (Houston Dynamo FC) left footed shot from very close range to the bottom left corner following a corner.
  • 90'+5': Substitution, Minnesota United FC. Devin Padelford replaces Anthony Markanich.
  • 90'+6': Attempt blocked. Gabriel Segal (Houston Dynamo FC) right footed shot from the centre of the box is blocked. Assisted by Amine Bassi.
  • 90'+7': Second Half ends, Minnesota United FC 3, Houston Dynamo FC 1.
  • 0': Match ends, Minnesota United FC 3, Houston Dynamo FC 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/6077.png&h=25&scale=crop&w=25&location=originHOU MINhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/17362.png&h=25&scale=crop&w=25&location=origin
15 Fouls 20
1 Yellow Cards 4
0 Red Cards 0
0 Offsides 0
4 Corner Kicks 6
1 Saves 1
63.8 Possession 36.2
13 SHOTS 9
2 ON GOAL 4
0.2 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
438 Accurate Passes 226
517 Passes 297
0.8 Pass Completion % 0.8
3 Accurate Crosses 1
18 Crosses 9
0.2 Cross % 0.1
42 Long Balls 61
11 Accurate Long Balls 30
0.3 Long Balls % 0.5
6 Blocked Shots 1
8 Effective Tackles 10
12 Tackles 13
0.7 Tackle % 0.8
8 Interceptions 10
31 Effective Clearances 25
31 Clearances 25

Game Information

Competition: MLS

Venue: Allianz Field
Location: Saint Paul, Minnesota, USA
Attendance: 18,214

MLS Standings

# TEAM GP GD PTS
1 San Diego FC 24 +15 43
2 Vancouver Whitecaps 23 +13 42
3 Minnesota United FC 24 +13 41
4 Seattle Sounders FC 23 +4 37
Full Standings

Line-Ups

MIN Minnesota United FC (5-4-1)

No. Name
96 Wessel Speel (GK)
15 Michael Boxall Yellow Card
5 Nicolás Romero
28 Jefferson Díaz Yellow Card
13 Anthony Markanich
24 Julian Gressel
30 Owen Gene
20 Wil Trapp
17 Robin Lod
21 Bongokuhle Hlongwane
9 Kelvin Yeboah Yellow Card

HOU Houston Dynamo FC (4-2-3-1)

No. Name
31 Jonathan Bond (GK)
22 Pablo Ortíz
28 Erik Sviatchenko
2 Franco Escobar
25 Griffin Dorsey Yellow Card
20 Nicolás Lodeiro
6 Artur
35 Brooklyn Raines
10 Ezequiel Ponce
27 Sebastian Kowalczyk
9 Ondrej Lingr

MLS News

MLS All-Star coach hopeful missing Lionel Messi plays
MLS All-Star coach hopeful missing Lionel Messi plays

The 2025 MLS All-Star Game in Austin, Texas, was supposed to be the first featuring Lionel Messi after injury kept him out of the 2024 event. That appeared less likely following Monday's first training session.

Should Messi be rested for the MLS All-star game?
Should Messi be rested for the MLS All-star game?

The "Futbol Americas" crew discuss Javier Masherano's comments regarding Lionel Messi's minutes at the All-Star MLS game.

MLS Power Rankings: Philadelphia jumps Miami into first place
MLS Power Rankings: Philadelphia jumps Miami into first place

El Trafico may have been the game of the weekend, but the Philadelphia Union are the team to beat according to ESPN's MLS Power Rankings.

Men's soccer rivalries to know: El Clásico, Manchester Derby
Men's soccer rivalries to know: El Clásico, Manchester Derby

From El Clásico to Manchester Derby, here are some of the most notable men's rivalries in soccer around the world.

LA Galaxy score late vs. shorthanded LAFC to force draw
LA Galaxy score late vs. shorthanded LAFC to force draw

Playing with a man advantage in the closing minutes, Maya Yoshida scored on a header just before the final whistle as the Los Angeles Galaxy forged a 3-3 tie with host Los Angeles FC in the El Trafico rivalry.