Major League Soccer Regular Season - 15

Inter Miami 2 - 0 FT Portland Timbers

Nu Stadium

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

Futmetrix Verdict
22
FT
Sun, May 17
Inter Miami
2-0
Portland Timbers
⚡ Intensity 23
⚖️ Balance 13
🏆 Stakes 33
🎲 Upset 0
Messi masterclass easily downs the Timbers.

Messi's First-Half Masterclass Sinks Timbers

Skip It Futmetrix Score: 22/100. A devastating ten-minute spell before the break proved the difference as Miami's unmatched star power easily dismantled a blunt Portland outfit.

Trading Heavy Blows

The action at Nu Stadium opened with an unexpectedly frantic rhythm. Despite playing on the road and sitting lower in the standings, the Portland Timbers showed up with clear attacking intentions, controlling the tempo early and testing the home defense from multiple angles. The Intensity of the opening half-hour was entirely off the charts as both teams traded heavy blows, ultimately racking up an exhausting 37 total shots over the ninety minutes. James Pantemis was an absolute wall for the visitors, pulling off a string of spectacular stops to keep the scoreboard clean and frustrate the home crowd. His heroic work between the posts gave Portland a temporary sense of security, but trying to contain this prolific South Florida attack for a full half is an entirely different assignment.

The Ten-Minute Blitz

The game's delicate Balance completely shattered in the 32nd minute. After knocking on the door repeatedly and dialing up the corner pressure, Inter Miami finally found their decisive breakthrough. T. Segovia unlocked the defensive line, threading a perfect ball for L. Messi to bury past the previously unbeatable keeper. That goal instantly broke the Timbers' resolve. Before the visitors could regroup or make tactical adjustments, the legendary Argentine struck again—this time playing the role of the ultimate provider. In the 42nd minute, Messi carved out a pocket of space and delivered a precision assist to G. Berterame, who ruthlessly doubled the advantage. In the blink of an eye, a tightly contested matchup transformed into a comfortable cushion for the home side heading into the locker room.

Closing Up Shop

The second half noticeably lacked the chaotic fireworks of the first, turning into a much more methodical, possession-based exercise for the hosts. With the heavy lifting already done, Miami intelligently dropped their block and allowed Portland to hold the ball—finishing the night with 55% possession—but the Timbers lacked the clinical edge required to mount a serious comeback. Luis Suárez put in an outstanding veteran shift up top, intelligently holding up play and drawing crucial fouls to relieve any lingering defensive pressure. The final whistle confirmed a routine 2-0 victory, propelling Miami further up the Eastern Conference standings while Portland's frustrating road woes continue to mount. For all of their early promise and goalkeeping heroics, the visitors simply had no answer for a world-class number ten operating at peak efficiency.

Key Questions

What made Lionel Messi the Man of the Match?

He completely dictated the outcome in a blistering ten-minute window, scoring the vital opening goal and assisting the second to break Portland's resistance.

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
45%
55%
Inter Miami 45%
Portland Timbers 55%
Shots
21
16
Inter Miami 21
Portland Timbers 16
Shots on Target
8
4
Inter Miami 8
Portland Timbers 4
Expected Goals (xG)
2.98
0.82
Inter Miami 2.98
Portland Timbers 0.82
Passes
416
504
Inter Miami 416
Portland Timbers 504
Pass Accuracy
83%
89%
Inter Miami 83%
Portland Timbers 89%
Corners
7
5
Inter Miami 7
Portland Timbers 5
Fouls
15
10
Inter Miami 15
Portland Timbers 10
Yellow Cards
2
2
Inter Miami 2
Portland Timbers 2
Red Cards
0
0
Inter Miami 0
Portland Timbers 0

Match Events

32' L. Messi (T. Segovia)
41' 🟨 R. de Paul
42' G. Berterame (L. Messi)
HT
D. Chara J. Ortiz 🔄 46'
46' 🔄 I. Fray F. Mura
57' 🟨 T. Segovia
D. Da Costa 🟨 65'
65' 🔄 L. Suarez D. Pinter
K. Miller I. Smith 🔄 67'
D. Da Costa A. Aravena 🔄 74'
82' 🔄 Y. Bright D. Ayala
82' 🔄 G. Berterame P. Plambeck
K. Kelsy G. Guerra 🔄 86'
Antony J. Mosquera 🔄 86'
F. Surman 🟨 90'+2
FT

Player Cards

Our take on every player in this match

Inter Miami

Goalkeepers
Dayne St. Clair
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Ian Fray
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Gonzalo Luján
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Micael
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
1
Tackles
Sergio Reguilón
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
22%
Pass Acc
Midfielders
Rodrigo De Paul
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
53%
Pass Acc
Yannick Bright
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Telasco Segovia
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Forwards
Lionel Messi
CAPTAIN FANTASTIC
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
8.9
Rating
Yes
Captain
Germán Berterame
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Luis Suárez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
65
Entry
BENCH
Rocco Ríos Novo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Facundo Mura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Noah Allen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maximiliano Falcón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexander Shaw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Preston Plambeck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
David Ayala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
David Ruíz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Pinter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry

Portland Timbers

Goalkeepers
James Pantemis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Brandon Bye
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
24%
Pass Acc
Finn Surman
SHIELD
SHIELD
5
Blocks
5
Blocks
0
Interceptions
0
Tackles
Kamal Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Jímer Fory
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Cole Bassett
MAGNET
MAGNET
92
Activity
92
Activity
82
Passes
10
Duels
Diego Chará
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Kristoffer Velde
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
David Pereira Da Costa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Antony Alves
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Kevin Kelsy
NPC
NPC
86
Minutes
86
Minutes
19%
Pass Acc
6.7
Rating
BENCH
Trey Muse
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alex Bonetig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ian Smith
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Juan Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Joao Ortíz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Felipe Mora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ariel Lassiter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gage Guerra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Alexander Aravena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/29/2022 Inter Miami 2 - 1 Portland Timbers Major League Soccer DRV PNK Stadium
10/03/2021 Portland Timbers 1 - 0 Inter Miami Major League Soccer Providence Park
05/29/2022
Major League Soccer DRV PNK Stadium
10/03/2021
Major League Soccer Providence Park
Inter Miami Win
Portland Timbers Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 10 23 23 7 +16 WNew England Revolution 0 - 3 Nashville SC (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)WNashville SC 4 - 2 Charlotte (26-04-2026)WAtlanta United FC 0 - 2 Nashville SC (18-04-2026)
2 New England Revolution 11 22 19 13 +6 LNew England Revolution 0 - 3 Nashville SC (13-05-2026)WNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)WNew England Revolution 1 - 0 Charlotte (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)WAtlanta United FC 1 - 2 New England Revolution (22-04-2026)
3 Chicago Fire 11 20 19 13 +6 WCF Montreal 0 - 2 Chicago Fire (16-05-2026)WDC United 1 - 3 Chicago Fire (13-05-2026)LChicago Fire 1 - 3 New York Red Bulls (09-05-2026)LChicago Fire 2 - 3 FC Cincinnati (03-05-2026)DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)
4 New York Red Bulls 13 19 23 29 -6 DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)WChicago Fire 1 - 3 New York Red Bulls (09-05-2026)LFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)
5 Inter Miami 9 18 24 17 +7 WFC Cincinnati 3 - 5 Inter Miami (13-05-2026)WToronto FC 2 - 4 Inter Miami (09-05-2026)LInter Miami 3 - 4 Orlando City SC (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)
6 DC United 11 16 16 15 +1 LDC United 1 - 3 Chicago Fire (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)WNew York City FC 0 - 2 DC United (03-05-2026)WDC United 3 - 2 Orlando City SC (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)
7 FC Cincinnati 12 16 27 31 -4 LFC Cincinnati 3 - 5 Inter Miami (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)WChicago Fire 2 - 3 FC Cincinnati (03-05-2026)WFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)
8 New York City FC 10 14 19 14 +5 DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WCharlotte 0 - 1 New York City FC (13-05-2026)WNew York City FC 3 - 0 Columbus Crew (10-05-2026)LNew York City FC 0 - 2 DC United (03-05-2026)LCF Montreal 1 - 0 New York City FC (25-04-2026)
9 Charlotte 11 14 19 18 +1 WCharlotte 3 - 1 Toronto FC (16-05-2026)LCharlotte 0 - 1 New York City FC (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)LNew England Revolution 1 - 0 Charlotte (02-05-2026)LNashville SC 4 - 2 Charlotte (26-04-2026)
10 Orlando City SC 12 14 21 31 -10 DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LCF Montreal 2 - 0 Orlando City SC (09-05-2026)WInter Miami 3 - 4 Orlando City SC (02-05-2026)LDC United 3 - 2 Orlando City SC (25-04-2026)
11 CF Montreal 11 12 16 20 -4 LCF Montreal 0 - 2 Chicago Fire (16-05-2026)WCF Montreal 2 - 0 Orlando City SC (09-05-2026)LAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WCF Montreal 1 - 0 New York City FC (25-04-2026)WCF Montreal 4 - 1 New York Red Bulls (18-04-2026)
12 Atlanta United FC 10 11 11 14 -3 DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WToronto FC 1 - 2 Atlanta United FC (25-04-2026)LAtlanta United FC 1 - 2 New England Revolution (22-04-2026)LAtlanta United FC 0 - 2 Nashville SC (18-04-2026)
13 Toronto FC 8 9 12 15 -3 LCharlotte 3 - 1 Toronto FC (16-05-2026)LToronto FC 2 - 4 Inter Miami (09-05-2026)LToronto FC 1 - 2 Atlanta United FC (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)
14 Columbus Crew 10 9 11 14 -3 DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)LNew York City FC 3 - 0 Columbus Crew (10-05-2026)WColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)LNew England Revolution 2 - 1 Columbus Crew (18-04-2026)
15 Philadelphia Union 13 7 14 23 -9 DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)LColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)