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.
69'New England drive forward at breakneck speed but are pulled up for offside.
68'New England have been awarded a corner by Jon Freemon.
67'Jon Freemon has awarded Portland a corner.
64'New England have a goal kick.
64'Portland's Gage Guerra attacks the ball with his head but his effort fails to hit the target.
63'Portland takes a corner from the right.
62'New England's Leonardo Campana has run offside.
61'Free kick for Portland in the half of New England.
60'New England drives forward and Peyton Miller gets in a shot. Without netting, however.
59'Portland make their first substitution with Gage Guerra replacing Kamal Miller.
59'It's a goal kick for the away team in Portland, OR.
58'In Portland, OR a free kick has been awarded the home team.
58'Corner awarded to New England.
57'Leonardo Campana of New England smashes in a shot on target. The keeper saves, though.
54'New England awarded a free kick in their own half.
53'Jon Freemon awards New England a goal kick.
53'Portland's Joao Ortiz misses with an attempt on goal.
53'It's a goal kick for the home team in Portland, OR.
53'New England are pushing forward but Luca Langoni's finish is wide of the goal.
52'New England awarded a throw-in in their own half.
52'New England are whistled for offside.
49'Portland have a goal kick.
49'New England are coming forward and Leonardo Campana gets in a strike, it misses the target, however.
48'Goal kick for New England at Providence Park.
48'Kevin Kelsy of Portland gets in a strike, but is off target.
47'Jon Freemon has awarded New England a corner.
The ref's whistle signals the end of the first-half.
44'Corner awarded to Portland.
43'Ball safe as Portland is awarded a throw-in in their half.
41'Ball goes out of play for a Portland goal kick.
41'A throw-in for the away team on the opposite half.
40'Free kick for New England in their own half.
37'Jon Freemon signals a free kick to New England.
37'It's a goal kick for the home team in Portland, OR.
37'New England are coming forward and Leonardo Campana gets in a strike, it misses the target, however.
35'That's a fine assist from Carles Gil.
35'Goal! Luca Langoni equalizes to bring the score to 1-1.
34'Throw-in Portland.
32'New England are caught offside.
32'New England to take a throw-in in Portland territory.
31'Jon Freemon awards Portland a goal kick.
31'New England's Leonardo Campana misses with an attempt on goal.
29'Goal kick for New England at Providence Park.
29'David Pereira Da Costa of Portland gets in a strike, but is off target.
28'Portland have a goal kick.
28'Brandon Bye (New England) is first to the ball but his header is off-target.
28'New England takes a corner from the right.
27'Jon Freemon signals a free kick to New England in their own half.
26'Free kick for Portland in the half of New England.
26'Ball goes out of play for a Portland goal kick.
26'New England are pushing forward but Luca Langoni's finish is wide of the goal.
24'Can New England capitalize from this throw-in deep inside Portland's half?
22'Throw-in for Portland in their own half.
22'Can New England get the ball into an attacking position from this throw-in in Portland's half?
20'Great play from Santiago Moreno to set up the goal.
20'Portland take a 1-0 lead thanks to Ian Smith.
19'Free kick for Portland in their own half.
18'Portland pushes forward through David Ayala, whose finish on goal is saved.
17'New England takes a corner from the left.
17'New England's Peyton Miller is on target but unsuccessful.
16'Throw-in for New England at Providence Park.
16'Corner awarded to Portland.
15'Throw-in for Portland close to the penalty box.
15'Jon Freemon has awarded Portland a corner.
12'Portland awarded a free kick in their own half.
10'Jon Freemon awards the away team a throw-in.
5'Free kick Portland.
4'Portland awarded a throw-in in their own half.
4'Jon Freemon signals a free kick to New England in their own half.
3'Jon Freemon signals a New England throw-in in Portland's half.
3'Throw-in for Portland in the half of New England.
1'Throw-in New England.
1'Ball safe as New England is awarded a throw-in in their half.
Line-ups are confirmed. Last update: Sun Jul 06 2025 04: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
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1CONCACAF Champions League Championship play-off (additional spot(s) for CONCACAF Champions League)Philadelphia Union25195015554324
2FC Cincinnati2584915463931
3Nashville SC25164714564226
4CONCACAF Champions League Championship play-off (additional spot(s) for CONCACAF Champions League)San Diego25164614474832
5Vancouver Whitecaps24164513654226
6Minnesota United25144412854228
7Columbus Crew2554412854136
8Inter Miami CF22154212644934
9Orlando City25134111864633
10Charlotte25438122114339
11New York City FC2453811583429
12Seattle Sounders FC2443810863935
13Portland Timbers2413710773332
14Los Angeles FC22113610663928
15Chicago Fire2453510594540
16New York Red Bulls2533396103936
17Austin FC23-5339682126
18Real Salt Lake24-43194112630
19Colorado Rapids25-83086113139
20San Jose Earthquakes2532978104744
21Houston Dynamo24-92776113039
22New England Revolution24-42567113135
23FC Dallas24-102567113545
24Sporting Kansas City24-92466123645
25Toronto FC24-72156132532
26Atlanta United24-162149112945
27DC United25-271947142249
28St. Louis City24-161846142440
29CF Montreal25-231846152346
30LA Galaxy24-201637142848
CONCACAF Champions League
Championship play-off (additional spot(s) for CONCACAF Champions League)
Cup result provided 1 additional position in CONCACAF Champions League
Max favourites reached
Max favourites reached