MLS

Minnesota United FC vs Portland Timbers, 2025 MLS, Regular Season

· MLS
  • 85': Robin Lod
FT
1 - 1
  • 79': Nicolás Romero (OG)

About

Minnesota United FC are hosting Portland Timbers at Allianz Field, Saint Paul, Minnesota, USA, starting on . The match is a part of the MLS.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Offside, Minnesota United FC. Anthony Markanich is caught offside.
  • 4': Attempt saved. Matías Rojas (Portland Timbers) right footed shot from the centre of the box is saved in the bottom left corner by Dayne St. Clair (Minnesota United FC).
  • 4': Corner, Portland Timbers. Conceded by Dayne St. Clair.
  • 5': Foul by Jefferson Díaz (Minnesota United FC).
  • 5': Kristoffer Velde (Portland Timbers) wins a free kick on the left wing.
  • 6': Attempt blocked. Kristoffer Velde (Portland Timbers) right footed shot from a difficult angle and long range on the left is blocked.
  • 6': Corner, Portland Timbers. Conceded by Jefferson Díaz.
  • 6': Attempt missed. Felipe Carballo (Portland Timbers) right footed shot from the right side of the box misses to the left. Assisted by Kristoffer Velde following a corner.
  • 7': Foul by Robin Lod (Minnesota United FC).
  • 7': Matías Rojas (Portland Timbers) wins a free kick in the defensive half.
  • 11': Anthony Markanich (Minnesota United FC) wins a free kick in the defensive half.
  • 11': Foul by Matías Rojas (Portland Timbers).
  • 16': Foul by Matías Rojas (Portland Timbers).
  • 16': Joseph Rosales (Minnesota United FC) wins a free kick in the defensive half.
  • 17': Attempt blocked. Kelvin Yeboah (Minnesota United FC) right footed shot from outside the box is blocked.
  • 17': Corner, Minnesota United FC. Conceded by David Ayala.
  • 18': Felipe Carballo (Portland Timbers) wins a free kick in the defensive half.
  • 18': Foul by Nicolás Romero (Minnesota United FC).
  • 19': Delay in match because of an injury Felipe Carballo (Portland Timbers).
  • 20': Delay over. They are ready to continue.
  • 22': Corner, Minnesota United FC. Conceded by Kevin Kelsy.
  • 23': Attempt missed. Anthony Markanich (Minnesota United FC) header from the centre of the box is too high. Assisted by Joaquín Pereyra with a cross following a corner.
  • 26': Attempt saved. Matías Rojas (Portland Timbers) left footed shot from outside the box is saved in the centre of the goal by Dayne St. Clair (Minnesota United FC). Assisted by Juan Mosquera.
  • 29': Attempt blocked. Kristoffer Velde (Portland Timbers) left footed shot from the left side of the box is blocked. Assisted by Kevin Kelsy.
  • 29': Corner, Portland Timbers. Conceded by Nicolás Romero.
  • 33': Antony (Portland Timbers) wins a free kick in the attacking half.
  • 33': Foul by Joseph Rosales (Minnesota United FC).
  • 33': Joseph Rosales (Minnesota United FC) is shown the yellow card for a bad foul.
  • 34': Attempt saved. Matías Rojas (Portland Timbers) left footed shot from outside the box is saved in the bottom left corner by Dayne St. Clair (Minnesota United FC).
  • 37': Foul by Wil Trapp (Minnesota United FC).
  • 37': Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
  • 38': Attempt saved. Joseph Rosales (Minnesota United FC) left footed shot from a difficult angle on the left is saved in the top centre of the goal by James Pantemis (Portland Timbers). Assisted by Joaquín Pereyra.
  • 40': David Ayala (Portland Timbers) wins a free kick in the defensive half.
  • 40': Foul by Michael Boxall (Minnesota United FC).
  • 42': Delay in match because of an injury Felipe Carballo (Portland Timbers).
  • 43': Delay over. They are ready to continue.
  • 43': Substitution, Portland Timbers. Diego Chará replaces Felipe Carballo because of an injury.
  • 45': Fourth official has announced 4 minutes of added time.
  • 45'+5': First Half ends, Minnesota United FC 0, Portland Timbers 0.
  • 45': Second Half begins Minnesota United FC 0, Portland Timbers 0.
  • 46': Offside, Portland Timbers. Antony is caught offside.
  • 48': Attempt missed. David Ayala (Portland Timbers) left footed shot from outside the box is close, but misses the top right corner. Assisted by Matías Rojas.
  • 49': Attempt saved. Joaquín Pereyra (Minnesota United FC) right footed shot from the centre of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Bongokuhle Hlongwane.
  • 49': Attempt saved. Robin Lod (Minnesota United FC) left footed shot from the left side of the box is saved in the centre of the goal by James Pantemis (Portland Timbers).
  • 49': Attempt blocked. Kristoffer Velde (Portland Timbers) left footed shot from a difficult angle on the left is blocked. Assisted by Antony.
  • 49': Corner, Portland Timbers. Conceded by Jefferson Díaz.
  • 50': Attempt missed. David Ayala (Portland Timbers) left footed shot from the centre of the box misses to the left following a corner.
  • 50': Corner, Portland Timbers. Conceded by Jefferson Díaz.
  • 54': Antony (Portland Timbers) wins a free kick in the defensive half.
  • 54': Foul by Jefferson Díaz (Minnesota United FC).
  • 56': Foul by Jimer Fory (Portland Timbers).
  • 56': Joaquín Pereyra (Minnesota United FC) wins a free kick on the right wing.
  • 57': Offside, Minnesota United FC. Nicolás Romero is caught offside.
  • 61': Substitution, Minnesota United FC. Carlos Harvey replaces Jefferson Díaz.
  • 61': Substitution, Minnesota United FC. Julian Gressel replaces Joseph Rosales.
  • 61': Substitution, Portland Timbers. David da Costa replaces Matías Rojas.
  • 61': Substitution, Portland Timbers. Felipe Mora replaces Kevin Kelsy.
  • 62': Attempt blocked. Antony (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Kristoffer Velde.
  • 62': Foul by Nicolás Romero (Minnesota United FC).
  • 62': Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
  • 63': Attempt missed. David da Costa (Portland Timbers) right footed shot from outside the box is close, but misses the top right corner from a direct free kick.
  • 64': Foul by Anthony Markanich (Minnesota United FC).
  • 64': Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
  • 64': Attempt missed. David Ayala (Portland Timbers) left footed shot from outside the box is too high. Assisted by Juan Mosquera.
  • 66': Attempt missed. Joaquín Pereyra (Minnesota United FC) left footed shot from outside the box is too high.
  • 66': Attempt saved. Robin Lod (Minnesota United FC) left footed shot from the left side of the box is saved in the top centre of the goal by James Pantemis (Portland Timbers). Assisted by Joaquín Pereyra.
  • 69': Foul by Nicolás Romero (Minnesota United FC).
  • 69': Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
  • 70': Attempt saved. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is saved in the bottom right corner by Dayne St. Clair (Minnesota United FC). Assisted by David da Costa.
  • 71': Anthony Markanich (Minnesota United FC) wins a free kick in the attacking half.
  • 71': Foul by David Ayala (Portland Timbers).
  • 73': Antony (Portland Timbers) wins a free kick in the attacking half.
  • 73': Foul by Bongokuhle Hlongwane (Minnesota United FC).
  • 74': Corner, Minnesota United FC. Conceded by Juan Mosquera.
  • 75': Attempt saved. Antony (Portland Timbers) right footed shot from the centre of the box is saved in the centre of the goal by Dayne St. Clair (Minnesota United FC). Assisted by Kristoffer Velde with a through ball.
  • 75': Attempt blocked. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Felipe Mora.
  • 76': Corner, Portland Timbers. Conceded by Nicolás Romero.
  • 77': Substitution, Minnesota United FC. Mamadou Dieng replaces Kelvin Yeboah.
  • 78': Foul by Julian Gressel (Minnesota United FC).
  • 78': Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
  • 78': Julian Gressel (Minnesota United FC) is shown the yellow card for a bad foul.
  • 79': Attempt saved. Antony (Portland Timbers) left footed shot from a difficult angle on the left is saved in the centre of the goal by Dayne St. Clair (Minnesota United FC). Assisted by David Ayala.
  • 79': Own Goal by Nicolás Romero, Minnesota United FC. Minnesota United FC 0, Portland Timbers 1.
  • 82': Foul by Diego Chará (Portland Timbers).
  • 82': Joaquín Pereyra (Minnesota United FC) wins a free kick on the right wing.
  • 83': Substitution, Portland Timbers. Eric Miller replaces Juan Mosquera.
  • 83': Substitution, Portland Timbers. Ian Smith replaces Kristoffer Velde.
  • 83': Attempt saved. Carlos Harvey (Minnesota United FC) header from the centre of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Julian Gressel with a cross.
  • 85': Goal! Minnesota United FC 1, Portland Timbers 1. Robin Lod (Minnesota United FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Wil Trapp with a through ball.
  • 89': Foul by Diego Chará (Portland Timbers).
  • 89': Wil Trapp (Minnesota United FC) wins a free kick in the attacking half.
  • 89': Offside, Minnesota United FC. Carlos Harvey is caught offside.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+1': Foul by Antony (Portland Timbers).
  • 90'+1': Joaquín Pereyra (Minnesota United FC) wins a free kick in the defensive half.
  • 90'+3': David Ayala (Portland Timbers) wins a free kick in the defensive half.
  • 90'+3': Foul by Joaquín Pereyra (Minnesota United FC).
  • 90'+3': Joaquín Pereyra (Minnesota United FC) is shown the yellow card for a bad foul.
  • 90'+5': Corner, Minnesota United FC. Conceded by David Ayala.
  • 90'+6': Second Half ends, Minnesota United FC 1, Portland Timbers 1.
  • 0': Match ends, Minnesota United FC 1, Portland Timbers 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/9723.png&h=25&scale=crop&w=25&location=originPOR MINhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/17362.png&h=25&scale=crop&w=25&location=origin
7 Fouls 13
0 Yellow Cards 3
0 Red Cards 0
1 Offsides 3
6 Corner Kicks 4
5 Saves 6
58.3 Possession 41.7
16 SHOTS 9
6 ON GOAL 6
0.4 On Target % 0.7
0 Penalty Goals 0
0 Penalty Kicks Taken 0
474 Accurate Passes 318
546 Passes 387
0.9 Pass Completion % 0.8
2 Accurate Crosses 3
12 Crosses 13
0.2 Cross % 0.2
60 Long Balls 59
42 Accurate Long Balls 27
0.7 Long Balls % 0.5
5 Blocked Shots 1
11 Effective Tackles 10
18 Tackles 20
0.6 Tackle % 0.5
4 Interceptions 6
22 Effective Clearances 21
22 Clearances 21

Game Information

Competition: MLS

Venue: Allianz Field
Location: Saint Paul, Minnesota, USA
Attendance: 19,619

MLS Standings

# TEAM GP GD PTS
1 Austin FC 0 0 0
2 Colorado Rapids 0 0 0
3 FC Dallas 0 0 0
4 Houston Dynamo FC 0 0 0
Full Standings

Line-Ups

MIN Minnesota United FC (5-3-2)

No. Name
97 Dayne St. Clair (GK)
15 Michael Boxall
5 Nicolás Romero
28 Jefferson Díaz
13 Anthony Markanich
21 Bongokuhle Hlongwane
20 Wil Trapp
8 Joseph Rosales Yellow Card
17 Robin Lod
9 Kelvin Yeboah
26 Joaquín Pereyra Yellow Card

POR Portland Timbers (4-4-2)

No. Name
41 James Pantemis (GK)
13 Dario Zuparic
20 Finn Surman
27 Jimer Fory
29 Juan Mosquera
33 Felipe Carballo
24 David Ayala
11 Antony
35 Matías Rojas
99 Kristoffer Velde
19 Kevin Kelsy

MLS News

U.S. winger Griffin Yow returns to MLS with Revs from Westerlo
U.S. winger Griffin Yow returns to MLS with Revs from Westerlo

American winger Griffin Yow returned to Major League Soccer on Tuesday, joining the New England Revolution after 3 1/2 seasons with Belgium's Westerlo.

Source: Sporting KC majority stake sold at $700M valuation
Source: Sporting KC majority stake sold at $700M valuation

A minority owner in MLS side Sporting Kansas City has completed a deal to purchase a majority stake in the club from its current owners, a source confirmed to ESPN.

Sources: Inter Miami eyeing $15M move for Monterrey's Berterame
Sources: Inter Miami eyeing $15M move for Monterrey's Berterame

Inter Miami is prepared to pay the $15 million release clause for Monterrey forward Germán Berterame, sources told ESPN.

USMNT's Sargent banished to Norwich U21s amid transfer standoff
USMNT's Sargent banished to Norwich U21s amid transfer standoff

Norwich City manager Philippe Clement revealed that USMNT striker Josh Sargent has been sent to play with the club's under-21s following his refusal to take part in last weekend's FA Cup match against Walsall.

Ranking 2026's top 15 USMNT U21 prospects from Europe to MLS
Ranking 2026's top 15 USMNT U21 prospects from Europe to MLS

As the USMNT's 2026 begins, we rank the U21 American players on the national team radar. From Europe to MLS, here's the top 15.