USA - MLSProvidence Park, Jul 6
FTPortland Timbers
2 - 1
New England Revolution
Events:
20'Ian SmithSantiago Moreno1 - 0(Assist)
20'1 - 0Ian SmithSantiago Moreno(Assist)
35'1 - 1(Assist)Luca LangoniCarles Gil
35'1 - 1Luca LangoniCarles Gil(Assist)
HT
1 - 1
Events:
72'David Pereira da CostaDiego Chara2 - 1(Assist)
72'2 - 1David Pereira da CostaDiego Chara(Assist)
FT
2 - 1
Events:
Events:
Match Info:
Referee: Jon Freemon (USA)
Venue: Providence ParkJul 6
Stats:
Shots on target
5
Shots on target
4
Shots off target
5
Shots off target
9
Possession (%)
51
Possession (%)
49
Corner Kicks
5
Corner Kicks
8
Offsides
0
Offsides
4
Fouls
6
Fouls
9
Goalkeeper saves
3
Goalkeeper saves
3
Latest commentaries:
90+5'Portland awarded a free kick in their own half.
90+5'Corner awarded to New England.
90+4'New England awarded a throw-in in their own half.
90+3'Ball safe as New England is awarded a throw-in in their half.
90+3'Jon Freemon signals a throw-in for Portland, close to New England's area.
90+1'In Portland, OR New England attack through Maximiliano Urruti. The finish is off target, however.
90+1'It's a goal kick for the home team in Portland, OR.
90'New England have a dangerous throw-in.
89'Ball goes out of play for a Portland goal kick.
89'Alhassan Yusuf (New England) gets up for a header but cannot keep the ball on target.
87'Jon Freemon awards the home team a throw-in.
87'Jon Freemon awards New England a goal kick.
87'Portland are pushing forward but David Pereira Da Costa's finish is wide of the goal.
87'In Portland, OR Portland drive forward through Santiago Moreno. His shot is on target but it's saved.
86'Throw-in for New England in their own half.
85'Jon Freemon signals a free kick to Portland in their own half.
84'In Portland, OR a free kick has been awarded the away team.
83'The home team have replaced Ian Smith with Eric Miller. This is the fifth substitution made today by Phil Neville.
83'Cristhian Paredes is replacing Joao Ortiz for Portland at Providence Park.
83'Goal kick for Portland at Providence Park.
83'New England are coming forward and Carles Gil gets in a strike, it misses the target, however.
81'Throw-in high up the field for New England in Portland, OR.
80'Luis Diaz is on a sub for Brandon Bye for New England.
79'Ball goes out of play for a Portland goal kick.
79'New England's Mamadou Fofana gets his shot away but it misses the target.
79'New England have been awarded a corner by Jon Freemon.
79'Portland needs to be cautious. New England have an attacking throw-in.
78'Jon Freemon awards New England a goal kick.
77'Jon Freemon signals a Portland throw-in in New England's half.
77'Portland's Santiago Moreno gets in a shot on goal at Providence Park. But the effort is unsuccessful.
76'Goal kick for New England at Providence Park.
75'Portland are in shooting range from this free kick.
75'A throw-in for the home team on the opposite half.
74'Throw-in for Portland at Providence Park.
74'Caleb Porter (New England) is making a first substitution, with Maximiliano Urruti replacing Luca Langoni.
72'Diego Chara with an assist there.
72'Goal! David Pereira Da Costa gives Portland a 2-1 lead in Portland, OR.
71'Corner awarded to New England.
71'The home team replace Kevin Kelsy with Felipe Mora.
71'Phil Neville is making the team's second substitution at Providence Park with Diego Chara replacing David Ayala.
Line-ups are confirmed. Last update: Sun Jul 06 2025 10:00:00 GMT+0000 (Coordinated Universal Time)
Portland Timbers3-4-3
16
Maxime Crépeau
13
Dario Zuparic
20
Finn Surman
4
Kamal Miller
29
Juan Mosquera
80
Joao Ortiz
24
David Ayala
23
Ian Smith
30
Santiago Moreno
19
Kevin Kelsy
10
David Pereira da Costa
9
Leonardo Campana
41
Luca Langoni
10
Carles Gil
25
Peyton Miller
8
Matt Polster
80
Alhassan Yusuf
15
Brandon Bye
4
Tanner Beason
2
Mamadou Fofana
3
Brayan Ceballos
31
Aljaz Ivacic
New England Revolution3-4-1-2
Substitutions:
59'
Kamal MillerGage Guerra
74'
Luca LangoniMaximiliano Urruti
71'
David AyalaDiego Chara
80'
Brandon ByeLuis Diaz
71'
Kevin KelsyFelipe Mora
83'
Joao OrtizCristhian Paredes
83'
Ian SmithEric Miller
Substitute players:
James Pantemis
Donovan Parisian
Eric Miller
Maximiliano Urruti
Omir Fernandez
Wyatt Omsberg
Diego Chara
Will Sands
Cristhian Paredes
Andrew Farrell
Felipe Mora
Jackson Yueill
Gage Guerra
Keegan Hughes
Luis Diaz
Allan Oyirwoth
Coaches:
Phil Neville
Caleb Porter
MLS - Western
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Championship play-off (additional spot(s) for CONCACAF Champions League) CONCACAF Champions LeagueSan Diego31185717685638
2Vancouver Whitecaps29255516765631
3Minnesota United31155415975136
4Los Angeles FC29205014875737
5Seattle Sounders FC3074512995245
6Austin FC30-444128103337
7Portland Timbers30-242119103840
8Colorado Rapids31-1139116144152
9FC Dallas30-437910114549
10Houston Dynamo31-93699134049
11San Jose Earthquakes31-23598145658
12Real Salt Lake30-1334104163245
13St. Louis City31-132877173952
14Sporting Kansas City31-182776184563
15LA Galaxy30-242149173761
Championship play-off (additional spot(s) for CONCACAF Champions League)
CONCACAF Champions League
Cup result provided 1 additional position in CONCACAF Champions League
MLS - Eastern
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Championship play-off (additional spot(s) for CONCACAF Champions League) CONCACAF Champions LeaguePhiladelphia Union31176018675033
2FC Cincinnati3185818494739
3Charlotte31953172125142
4New York City FC30115316594635
5Inter Miami CF28145215766046
6Orlando City30155114975843
7Nashville SC311450155115238
8Columbus Crew31450131175147
9Chicago Fire30445136115753
10New York Red Bulls31543127124540
11New England Revolution31-63288153945
12Toronto FC30-727512133037
13Atlanta United30-1827512133755
14DC United31-2925510162958
15CF Montreal31-262459172955
Championship play-off (additional spot(s) for CONCACAF Champions League)
CONCACAF Champions League
Cup result provided 1 additional position in CONCACAF Champions League
Max favourites reached
Max favourites reached