Kevin Kelsy
Assist · Jimer Fory
19'
0–1
Photo: "Smart Destinations", GoSeattleCard.com, and Go Seattle Card Blog, CC BY-SA 2.0Tactical shift
Kevin Kelsy
Assist · Jimer Fory
19'
0–1
Jackson Ragen
Booked
41'
Daniel Musovski
On for Jordan Morris
45'
Paul Rothrock
Booked
49'
Kamal Miller
Assist · Brandon Bye
56'
0–2
Cole Bassett
Assist · David Da Costa
60'
0–3
Kevin Kelsy
63'
0–4
Osaze De Rosario
On for Snyder Brunell
64'
Alexander Aravena
On for Ariel Lassiter
73'
Stuart Hawkins
On for Antino Lopez
84'
Hassani Dotson
Assist · Albert Rusnák
87'
1–4
Felipe Mora
On for Kevin Kelsy
87'
Ian Smith
On for Antony
90'+1'
Alexander Aravena
Assist · David Da Costa
98'
1–5
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
Chaos Match
High-event, low-control. Structure broke down repeatedly — pure entertainment.
31 shots
Expected goals over time
0.53 – 2.31
accuracy · 55%
kill rate · 9%
accuracy · 50%
kill rate · 25%
Portland Timbers turned 25% of shots into goals to Seattle Sounders FC's 9%.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
MLSKey context
Venue
Lumen Field
Kick-off
17 Jul · 02:30 UTC
Referee
Rosendo Mendoza
USA · 4.9 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.