17/07/2025 · 02:30 MLS
Stadium Providence Park
Attendance 21.772
Referee Alexis Da Silva
Ciudad Portland

Match timeline

Descanso
🟨
Rafael Cabral
90'+8 · Tarjeta amarilla
90'+8
↕️
Diogo Gonçalves → Jesus Barea
90'+2 · Sustitución
90'+2
↕️
Diego Luna → Dominik Marczuk
90' · Sustitución
90'
↕️
David Ayala → Cristhian Paredes
86' · Sustitución
86'
Diogo Gonçalves
83' · Gol · asist. Ariath Piol
83'
↕️
Justen Glad → Philip Quinton
80' · Sustitución
80'
↕️
Pablo Ruíz → Emeka Eneli
73' · Sustitución
73'
↕️
William Agada → Ariath Piol
73' · Sustitución
73'
↕️
Sam Junqua → Alexandros Katranis
72' · Sustitución
72'
↕️
Felipe Mora → Gage Guerra
71' · Sustitución
71'
↕️
Juan Mosquera → Eric Miller
71' · Sustitución
71'
🟨
Felipe Mora
69' · Tarjeta amarilla
69'
🟨
Bode Hidalgo
67' · Tarjeta amarilla
67'
↕️
Omir Fernandez → Ariel Lassiter
55' · Sustitución
55'
🟨
Pablo Ruíz
52' · Tarjeta amarilla
52'
🟨
Brayan Vera
45' · Tarjeta amarilla
45'

Match statistics

Portland Timbers
Stat
Real Salt Lake
44%
Ball possession
56%
0.95
Expected goals
0.86
0
Big chances
1
12
Total shots
10
3
Goalkeeper saves
1
9
Corner kicks
2
9
Fouls
10
403
Passes
555
21
Tackles
22
10
Free kicks
9
1
Yellow cards
4
12
Total shots
10
1
Shots on target
4
0
Hit woodwork
0
7
Shots off target
6
4
Blocked shots
0
10
Shots inside box
4
2
Shots outside box
6
0
Big chances missed
1
1
Through balls
1
27
Touches in penalty area
21
2
Fouled in final third
0
1
Offsides
4
317
Accurate passes
476
23
Throw-ins
9
57
Final third entries
56
87/123 (71%)
Final third phase
69/111 (62%)
27/46 (59%)
Long balls
21/47 (45%)
9/29 (31%)
Crosses
1/7 (14%)
57%
Duels
43%
15
Dispossessed
11
43/80 (54%)
Ground duels
37/80 (46%)
16/23 (70%)
Aerial duels
7/23 (30%)
13/20 (65%)
Dribbles
6/16 (38%)
57%
Tackles won
55%
21
Total tackles
22
8
Interceptions
8
51
Recoveries
52
25
Clearances
40
1
Errors lead to a shot
0
3
Total saves
1
-0.41
Goals prevented
0.31
1
High claims
0
0
Punches
1
6
Goal kicks
10

Lineups

Player performance

Portland Timbers
#JugadorMINGOLASTNota
71
90 6.4
29
71 6.9
20
90 7.2
13
90 7.1
27
90 7.6
21
90 6.9
22
86 7.2
10
90 7.1
9
71 7.2
22
55 6.5
19
90 6.5
7
A. Lassiter (supl.)
35 6.9
15
E. Miller (supl.)
19 6.7
88
G. Guerra (supl.)
19 6.5
8
C. Paredes (supl.)
12 6.8
41
J. Pantemis (supl.)
23
I. Smith (supl.)
80
J. Ortíz (supl.)
Real Salt Lake
#JugadorMINGOLASTNota
1
90 6.8
19
90 7.0
15
80 6.9
4
90 7.9
29
72 7.0
92
90 7.0
7
73 7.0
17
89 1 7.8
10
89 7.3
72
90 6.6
22
73 6.9
98
A. Katranis (supl.)
18 6.5
14
E. Eneli (supl.)
17 6.9
19
A. Piol (supl.)
17 1 6.8
26
P. Quinton (supl.)
10 6.7
11
D. Marczuk (supl.)
8 6.5
36
J. Barea (supl.)
1
31
M. Stajduhar (supl.)
27
G. Dillon (supl.)
77
J. Russell (supl.)