MLS

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

· MLS
  • 16': Tomás Chancalay
  • 60': Kelvin Yeboah
FT
2 - 0

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 Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Corner, Portland Timbers. Conceded by Nicolás Romero.
  • 2': Corner, Minnesota United FC. Conceded by Jimer Fory.
  • 5': Foul by Morris Duggan (Minnesota United FC).
  • 5': José Caicedo (Portland Timbers) wins a free kick in the defensive half.
  • 8': Foul by Cole Bassett (Portland Timbers).
  • 8': Joaquín Pereyra (Minnesota United FC) wins a free kick in the defensive half.
  • 9': Attempt missed. Kelvin Yeboah (Minnesota United FC) left footed shot from the centre of the box is close, but misses to the left. Assisted by Joaquín Pereyra.
  • 10': Offside, Portland Timbers. Antony is caught offside.
  • 12': Antony (Portland Timbers) wins a free kick in the attacking half.
  • 12': Foul by Jefferson Díaz (Minnesota United FC).
  • 14': Attempt missed. David da Costa (Portland Timbers) right footed shot from outside the box is just a bit too high from a direct free kick.
  • 15': Attempt blocked. Joaquín Pereyra (Minnesota United FC) left footed shot from the right side of the box is blocked. Assisted by Tomás Chancalay.
  • 16': Goal! Minnesota United FC 1, Portland Timbers 0. Tomás Chancalay (Minnesota United FC) right footed shot from the centre of the box to the top left corner. Assisted by Jefferson Díaz.
  • 17': Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
  • 17': Foul by Nicolás Romero (Minnesota United FC).
  • 18': Attempt missed. Joaquín Pereyra (Minnesota United FC) left footed shot from outside the box is too high. Assisted by Kelvin Yeboah.
  • 19': Foul by Kyle Duncan (Minnesota United FC).
  • 19': Jimer Fory (Portland Timbers) wins a free kick in the defensive half.
  • 21': Owen Gene (Minnesota United FC) wins a free kick in the attacking half.
  • 21': Foul by Antony (Portland Timbers).
  • 25': Foul by Anthony Markanich (Minnesota United FC).
  • 25': Brandon Bye (Portland Timbers) wins a free kick in the defensive half.
  • 26': Owen Gene (Minnesota United FC) wins a free kick in the defensive half.
  • 26': Foul by David da Costa (Portland Timbers).
  • 26': Kristoffer Velde (Portland Timbers) wins a free kick on the right wing.
  • 26': Foul by Tomás Chancalay (Minnesota United FC).
  • 26': Tomás Chancalay (Minnesota United FC) is shown the yellow card for a bad foul.
  • 27': Attempt missed. José Caicedo (Portland Timbers) right footed shot from outside the box is high and wide to the right. Assisted by Antony.
  • 29': Attempt missed. Felipe Mora (Portland Timbers) header from the centre of the box misses to the left. Assisted by Jimer Fory with a cross.
  • 31': Attempt blocked. Nectarios Triantis (Minnesota United FC) right footed shot from outside the box is blocked. Assisted by Nicolás Romero.
  • 31': Attempt missed. Nicolás Romero (Minnesota United FC) left footed shot from outside the box is close, but misses the top right corner.
  • 32': Attempt missed. Cole Bassett (Portland Timbers) left footed shot from outside the box is high and wide to the left. Assisted by José Caicedo.
  • 36': Foul by Jimer Fory (Portland Timbers).
  • 36': Kyle Duncan (Minnesota United FC) wins a free kick in the defensive half.
  • 38': Attempt blocked. Antony (Portland Timbers) right footed shot from the centre of the box is blocked.
  • 39': Attempt missed. Joaquín Pereyra (Minnesota United FC) left footed shot from very close range is close, but misses to the left. Assisted by Kelvin Yeboah.
  • 41': Attempt saved. Joaquín Pereyra (Minnesota United FC) left footed shot from outside the box is saved in the bottom left corner by James Pantemis (Portland Timbers). Assisted by Kyle Duncan.
  • 44': Attempt missed. Kristoffer Velde (Portland Timbers) right footed shot from the centre of the box misses to the left.
  • 44': Cole Bassett (Portland Timbers) hits the left post with a right footed shot from the centre of the box. Assisted by Kristoffer Velde.
  • 44': Attempt blocked. Antony (Portland Timbers) right footed shot from outside the box is blocked.
  • 44': Corner, Portland Timbers. Conceded by Morris Duggan.
  • 45': Offside, Portland Timbers. Felipe Mora is caught offside.
  • 45': Fourth official has announced 2 minutes of added time.
  • 45'+2': Alex Bonetig (Portland Timbers) wins a free kick in the defensive half.
  • 45'+2': Foul by Kelvin Yeboah (Minnesota United FC).
  • 45'+3': First Half ends, Minnesota United FC 1, Portland Timbers 0.
  • 45': Second Half begins Minnesota United FC 1, Portland Timbers 0.
  • 47': Offside, Minnesota United FC. Anthony Markanich is caught offside.
  • 48': Joaquín Pereyra (Minnesota United FC) wins a free kick in the defensive half.
  • 48': Foul by José Caicedo (Portland Timbers).
  • 49': Attempt blocked. Tomás Chancalay (Minnesota United FC) right footed shot from the centre of the box is blocked. Assisted by Nectarios Triantis.
  • 49': Attempt missed. Owen Gene (Minnesota United FC) right footed shot from outside the box misses to the left.
  • 50': José Caicedo (Portland Timbers) wins a free kick in the defensive half.
  • 50': Foul by Kyle Duncan (Minnesota United FC).
  • 51': Corner, Portland Timbers. Conceded by Tomás Chancalay.
  • 53': José Caicedo (Portland Timbers) wins a free kick on the left wing.
  • 53': Foul by Nectarios Triantis (Minnesota United FC).
  • 54': José Caicedo (Portland Timbers) wins a free kick in the defensive half.
  • 54': Foul by Kelvin Yeboah (Minnesota United FC).
  • 54': Attempt blocked. Joaquín Pereyra (Minnesota United FC) left footed shot from outside the box is blocked. Assisted by Anthony Markanich.
  • 55': Substitution, Portland Timbers. Kevin Kelsy replaces Felipe Mora.
  • 56': Foul by Nicolás Romero (Minnesota United FC).
  • 56': Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
  • 58': Handball by Anthony Markanich (Minnesota United FC).
  • 60': Goal! Minnesota United FC 2, Portland Timbers 0. Kelvin Yeboah (Minnesota United FC) right footed shot from very close range to the centre of the goal. Assisted by Tomás Chancalay following a fast break.
  • 63': Foul by Tomás Chancalay (Minnesota United FC).
  • 63': Finn Surman (Portland Timbers) wins a free kick on the right wing.
  • 66': Substitution, Portland Timbers. Alexander Aravena replaces Antony.
  • 66': Substitution, Minnesota United FC. Devin Padelford replaces Nicolás Romero.
  • 66': Jimer Fory (Portland Timbers) wins a free kick in the defensive half.
  • 66': Foul by Kyle Duncan (Minnesota United FC).
  • 67': Nectarios Triantis (Minnesota United FC) wins a free kick in the attacking half.
  • 67': Foul by Kevin Kelsy (Portland Timbers).
  • 68': Kelvin Yeboah (Minnesota United FC) wins a free kick in the defensive half.
  • 68': Foul by Alex Bonetig (Portland Timbers).
  • 70': Attempt blocked. Jimer Fory (Portland Timbers) left footed shot from outside the box is blocked. Assisted by Cole Bassett.
  • 72': Cole Bassett (Portland Timbers) wins a free kick in the attacking half.
  • 72': Foul by Nectarios Triantis (Minnesota United FC).
  • 73': Nectarios Triantis (Minnesota United FC) is shown the yellow card for a bad foul.
  • 74': Substitution, Minnesota United FC. Wil Trapp replaces Owen Gene.
  • 74': Substitution, Minnesota United FC. Mauricio González replaces Tomás Chancalay.
  • 76': Nectarios Triantis (Minnesota United FC) wins a free kick in the attacking half.
  • 76': Foul by Cole Bassett (Portland Timbers).
  • 79': Attempt missed. Kristoffer Velde (Portland Timbers) left footed shot from the left side of the box misses to the right. Assisted by Alexander Aravena.
  • 79': Offside, Portland Timbers. Kevin Kelsy is caught offside.
  • 80': Substitution, Portland Timbers. Ariel Lassiter replaces Alex Bonetig.
  • 80': Corner, Minnesota United FC. Conceded by Finn Surman.
  • 83': Attempt saved. Mauricio González (Minnesota United FC) right footed shot from outside the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Joaquín Pereyra.
  • 85': Attempt saved. David da Costa (Portland Timbers) right footed shot from the right side of the box is saved in the bottom left corner by Drake Callender (Minnesota United FC). Assisted by Cole Bassett.
  • 87': Attempt blocked. Kyle Duncan (Minnesota United FC) right footed shot from outside the box is blocked. Assisted by Anthony Markanich.
  • 88': Attempt saved. Alexander Aravena (Portland Timbers) right footed shot from outside the box is saved in the bottom left corner by Drake Callender (Minnesota United FC). Assisted by José Caicedo.
  • 88': Corner, Portland Timbers. Conceded by Jefferson Díaz.
  • 89': Attempt saved. Nectarios Triantis (Minnesota United FC) right footed shot from outside the box is saved in the bottom right corner by James Pantemis (Portland Timbers). Assisted by Wil Trapp.
  • 89': Attempt missed. Kristoffer Velde (Portland Timbers) left footed shot from the left side of the box is too high. Assisted by Cole Bassett following a fast break.
  • 90': Substitution, Minnesota United FC. James Rodríguez replaces Joaquín Pereyra.
  • 90': Substitution, Minnesota United FC. Mamadou Dieng replaces Kelvin Yeboah.
  • 90': Fourth official has announced 4 minutes of added time.
  • 90': Delay in match because of an injury Mauricio González (Minnesota United FC).
  • 90'+1': Delay over. They are ready to continue.
  • 90'+3': Attempt saved. Mauricio González (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). Assisted by Nectarios Triantis.
  • 90'+3': Corner, Minnesota United FC. Conceded by James Pantemis.
  • 90'+5': Attempt saved. Anthony Markanich (Minnesota United FC) left footed shot from the centre of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Nectarios Triantis.
  • 90'+5': José Caicedo (Portland Timbers) wins a free kick in the defensive half.
  • 90'+5': Foul by Mauricio González (Minnesota United FC).
  • 90'+5': Second Half ends, Minnesota United FC 2, Portland Timbers 0.
  • 0': Match ends, Minnesota United FC 2, Portland Timbers 0.

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
8 Fouls 16
0 Yellow Cards 2
0 Red Cards 0
3 Offsides 1
4 Corner Kicks 3
5 Saves 2
56.3 Possession 43.7
13 SHOTS 17
2 ON GOAL 7
0.2 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
483 Accurate Passes 366
560 Passes 439
0.9 Pass Completion % 0.8
1 Accurate Crosses 1
23 Crosses 13
0.0 Cross % 0.1
29 Long Balls 49
10 Accurate Long Balls 22
0.3 Long Balls % 0.4
3 Blocked Shots 5
10 Effective Tackles 11
21 Tackles 21
0.5 Tackle % 0.5
10 Interceptions 8
23 Effective Clearances 30
23 Clearances 30

Game Information

Competition: MLS

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

MLS Table

# TEAM GP GD PTS
1 Vancouver Whitecaps 8 +18 21
2 San Jose Earthquakes 8 +14 21
3 LAFC 8 +10 16
4 Seattle Sounders FC 7 +7 16
Full Table

Line-Ups

MIN Minnesota United FC (3-4-2-1)

No. Name
12 Drake Callender (GK)
23 Morris Duggan
5 Nicolás Romero
28 Jefferson Díaz
30 Owen Gene
25 Nectarios Triantis Yellow Card
13 Anthony Markanich
3 Kyle Duncan
9 Kelvin Yeboah
8 Tomás Chancalay
26 Joaquín Pereyra

POR Portland Timbers (4-2-3-1)

No. Name
41 James Pantemis (GK)
6 Alex Bonetig
20 Finn Surman
27 Jimer Fory
5 Brandon Bye
10 David Da Costa
30 José Caicedo
17 Cole Bassett
9 Felipe Mora
11 Antony
99 Kristoffer Velde

MLS News

Goose at Wrigley Field during Phillies-Cubs recalls past wildlife interruptions
Goose at Wrigley Field during Phillies-Cubs recalls past wildlife interruptions

A goose patrolled Wrigley Field during the third inning of Phillies-Cubs. It's not the first time a creature stole the show at a sporting event.

MLS Power Rankings: East leader Nashville continues to rise up
MLS Power Rankings: East leader Nashville continues to rise up

Nashville SC continue their great week as they move on up in this week's edition of ESPN's MLS Power Rankings.

Ousseni Bouda scores twice as San Jose Earthquakes stun LAFC
Ousseni Bouda scores twice as San Jose Earthquakes stun LAFC

Ousseni Bouda scored two goals in the second half, ending Hugo Lloris' scoreless run to begin the season at 593 minutes, and the San Jose Earthquakes stunned Los Angeles FC 4-1 on Sunday night in an early Western Conference showdown.

Messi tracker: Goals, assists, key moments in 2026
Messi tracker: Goals, assists, key moments in 2026

ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.

Lionel Messi fires Inter Miami to debut win under new coach
Lionel Messi fires Inter Miami to debut win under new coach

Lionel Messi had two goals, including a stunning 79th-minute winner, to give Inter Miami a victory in new interim coach Guillermo Hoyos' first match in charge Saturday.