Major League Soccer Gameweek 23
Portland Timbers 5 - 4 FT Minnesota United FC
Popular today
Most read in the last 24 hours
Match Statistics
Possession
Shots
Shots on Target
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
11' Vincent Janssen
20' Drake Callender
Michael Boxall 24'
26' Vincent Janssen (David Da Costa)
Marcus Caldeira (Joaquín Pereyra) 32'
Anthony Markanich (Kelvin Yeboah) 37'
37' ↓ Jose Caicedo ↑Julio Joao Ortiz Landazuri
45'+7 Finn Surman
HT
Marcus Caldeira 50'
55' Vincent Janssen (Ariel Lassiter)
68' ↓ Vincent Janssen ↑Diego Chará
69' ↓ Ariel Lassiter ↑Antony
71' Kristoffer Velde (Antony)
↓ Marcus Caldeira ↑Tomás Chancalay 72'
↓ Wil Trapp ↑Nectarios Triantis 72'
↓ Kelvin Yeboah ↑Maurice Malone 78'
81' ↓ Eric Miller ↑Joel Waterman
82' ↓ David Da Costa ↑Ian Smith
↓ Owen Gene ↑Carlos Harvey 88'
↓ Anthony Markanich ↑Mauricio González Carabalí 88'
Tomás Chancalay (Carlos Harvey) 90'+2
Morris Duggan 90'+6
FT
Player Cards
Our take on every player in this match
Portland Timbers
Goalkeepers
James Pantemis
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Eric Miller
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Finn Surman
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kamal Miller
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jimer Fory
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Midfielders
Cole Bassett
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
José Luis Caicedo
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
37
Entry
David Costa
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Forwards
Kristoffer Velde
MAGNET
53
Activity
53
Activity
42
Passes
11
Duels
Vincent Janssen
HAT-TRICK HERO
3
Goals
3
Goals
3
On Target
9.7
Rating
Ariel Lassiter
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.8
Rating
BENCH
Hunter Sulte
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alexander Bonetig
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ian Smith
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Joel Waterman
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Diego Chará
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Joao Ortiz
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
Started
Entry
Antony
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.0
Rating
Omir Fernandez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andrew Guerra
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Minnesota United FC
Goalkeepers
Drake Callender
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
0
Fouls
5.3
Rating
Defenders
Jefferson Díaz
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
46%
Duel Win %
Michael Boxall
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Morris Duggan
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Anthony Markanich
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Kyle Duncan
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Owen Gene
MAGNET
71
Activity
71
Activity
63
Passes
8
Duels
Wil Trapp
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Joaquín Pereyra
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Forwards
Marcus Caldeira
HITMAN
2
Goals
2
Goals
2
On Target
8.6
Rating
Kelvin Yeboah
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.1
Rating
BENCH
Alec Smir
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fernando Romero
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kieran Chandler
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nectarios Triantis
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Aziel Jackson
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Harvey
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.2
Rating
Maurice Malone
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Mauricio Gonzalez
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Tomás Chancalay
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 04/19/2026 | Minnesota United FC | 2 - 0 | Portland Timbers | Major League Soccer | Allianz Field |
| 08/31/2025 | Minnesota United FC | 1 - 1 | Portland Timbers | Major League Soccer | Allianz Field |
| 07/20/2025 | Portland Timbers | 1 - 1 | Minnesota United FC | Major League Soccer | Providence Park |
| 06/30/2024 | Portland Timbers | 3 - 2 | Minnesota United FC | Major League Soccer | Providence Park |
| 05/19/2024 | Minnesota United FC | 2 - 1 | Portland Timbers | Major League Soccer | Allianz Field |
| 07/02/2023 | Minnesota United FC | 4 - 1 | Portland Timbers | Major League Soccer | Allianz Field |
| 05/21/2023 | Portland Timbers | 0 - 1 | Minnesota United FC | Major League Soccer | Providence Park |
| 09/11/2022 | Portland Timbers | 1 - 0 | Minnesota United FC | Major League Soccer | Providence Park |
| 07/30/2022 | Minnesota United FC | 4 - 4 | Portland Timbers | Major League Soccer | Allianz Field |
| 11/21/2021 | Portland Timbers | 3 - 1 | Minnesota United FC | Major League Soccer | Providence Park |
04/19/2026
08/31/2025
07/20/2025
06/30/2024
05/19/2024
07/02/2023
05/21/2023
09/11/2022
07/30/2022
11/21/2021
Portland Timbers Win
Minnesota United FC Win
Draw
League Standings
P: 19 GD: +24
P: 19 GD: +7
P: 19 GD: +3
P: 20 GD: +6
P: 18 GD: 0
P: 18 GD: +9
P: 19 GD: +3
P: 19 GD: -2
P: 19 GD: +3
P: 20 GD: +2
P: 18 GD: -4
P: 17 GD: -1
P: 18 GD: -12
P: 18 GD: -10
P: 19 GD: -28
League Standings
P: 23 GD: +31
P: 25 GD: +4
P: 25 GD: +7
P: 25 GD: +8
P: 25 GD: +7
P: 26 GD: +14
P: 25 GD: +1
P: 25 GD: 0
P: 24 GD: +5
P: 26 GD: -9
P: 24 GD: -2
P: 25 GD: -6
P: 23 GD: -5
P: 24 GD: -13
P: 24 GD: -33
Match previews and recaps to help you decide which games are worth watching
Portland Timbers
Minnesota United FC
Portland Timbers
Minnesota United FC
Win Probability
Futmetrix AI estimate
Nine-Goal Mayhem at Providence Park
Must-Watch Futmetrix Score: 96/100. Vincent Janssen’s sensational hat-trick anchored a wildly unpredictable shootout that will go down as a modern classic.
Early Fireworks
The Stakes were firmly centered around climbing the Western Conference ladder, but both sides played with the desperation of a cup final. Portland Timbers threw the first punch in this unforgettable showdown when Vincent Janssen confidently converted an 11th-minute penalty. Our verdict on that early strike? It only served to wake up the visitors. Minnesota United FC refused to sit back. They dominated possession, controlling 60% of the ball while relentlessly pressing higher up the pitch. Their aggressive response forced mistakes, highlighted when an unfortunate own goal off Drake Callender squared the match at 1-1. The Balance of power was utterly non-existent as the midfield battle evaporated completely. It turned into a pure track meet, with both sides completely abandoning defensive structure in favor of all-out attacking warfare at Providence Park.
A Brutal Goal Flurry
The Intensity went completely off the charts as the first half rolled on, delivering one of the wildest sequences this league has seen all year. Janssen secured his second goal to restore the home advantage, only for Marcus Caldeira to ignite a fierce response. Caldeira bagged a remarkable brace, helping fuel a sequence where three goals exploded into the net over a frantic 11-minute window. Every time Minnesota surged forward, eventually racking up 17 shots and threatening to run away with the tie, Portland delivered a devastating counter-punch. Janssen cemented his hero status by completing a rare hat-trick in the 55th minute. He proved absolutely clinical, punishing a Minnesota backline that looked disjointed in transition. The visitors moved the ball well, but their inability to handle direct counter-attacks kept the door wide open for the hosts to capitalize on every major defensive lapse.
Surviving the Storm
With the scoreboard looking more like a baseball result, Kristoffer Velde stepped up to provide what would ultimately become the critical blow in the 71st minute. Substitutions altered the tactical landscape entirely, keeping the chaotic tempo alive until the final whistle. The Loons threw bodies forward in a desperate search for parity. Substitute Tomás Chancalay manufactured massive late drama, slotting home a 90th-minute goal that sent a massive Upset Factor warning through the stands. However, the hosts locked down their penalty area during stoppage time to survive the barrage. This wild 5-4 victory hands Portland a crucial three points, pushing them to 24 points on the season. Minnesota will rue their defensive frailties despite their attacking brilliance. Ultimately, fans witnessed an absolute classic that showcased the very best—and worst—of both teams' tactical setups.
Key Questions
What made V. Janssen the Man of the Match?
He was utterly ruthless in the final third, scoring a brilliant hat-trick from just a handful of chances to single-handedly drag Portland to a 5-4 victory.
What caused the 9-goal thriller?
A perfect storm of high-pressing offenses, shattered defensive lines, and relentless counter-attacks. The lead changed hands six times as both midfields completely lost control of the tempo.
Did Portland Timbers deserve the late equalizer?
Minnesota actually scored the late 90th-minute goal via Chancalay, but Portland deserved their overall 5-4 win for their sheer clinical efficiency on the counter-attack despite holding less possession.
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.
Mid-table margins are razor thin at Providence Park
Average Entertainment Futmetrix Score: 54/100. With only a single point separating these two playoff hopefuls, expect an open, high-scoring affair in Oregon.
The Setup
A modest Stakes rating hides the true importance of this late-season clash. Portland Timbers sit just one point behind Minnesota United FC in the Western Conference hunt. The hosts boast a fierce attacking record at Providence Park on September 06, 2026, contributing heavily to a combined four-goal-per-game expectation. However, Minnesota are legitimate road warriors. Winning half their away fixtures this season gives them a solid Form foundation. The Balance tilts slightly toward Portland, but defensive frailties on both sides guarantee entertainment from the opening whistle.
Key Battle
The midfield creative clash will dictate the tempo. Portland's Kristoffer Velde is a premium provider, racking up four assists in his last five outings. His vision collides with Minnesota's Joaquín Pereyra, whose Stars quality has shone through with two goals and two assists recently. Whichever playmaker finds the pockets of space first will tear the opposition's backline apart.
Our Prediction
Portland should edge a thriller. The visitors are stubborn on the road, but the Timbers' firepower in front of their own fans will prove too much. Expect a narrow home win with goals flowing at both ends.