Loading…
We use a few first-party cookies to keep you signed in and remember your picks. We don’t use advertising or cross-site tracking cookies. Privacy Policy
Major League Soccer · America First Field

PORPortland
Portland Timbers
1–2
FT
Final
RSLSalt Lake
Real Salt Lake
2nd

Substitution
90'+3' · 2nd
Substitution, Portland Timbers. Claude Dielna replaces Jorge Villafaña.

Substitution
89' · 2nd
Substitution, Portland Timbers. Marvin Loría replaces Andy Polo.

Substitution
89' · 2nd
Substitution, Real Salt Lake. Kelyn Rowe replaces Albert Rusnák.

Goal
87' · 2nd
Goal! Real Salt Lake 2, Portland Timbers 1. Jefferson Savarino (Real Salt Lake) right footed shot from the centre of the box to the bottom right corner.

Substitution
77' · 2nd
Substitution, Real Salt Lake. Joao Plata replaces Corey Baird.

Substitution
77' · 2nd
Substitution, Real Salt Lake. Sam Johnson replaces Damir Kreilach.

Substitution
63' · 2nd
Substitution, Portland Timbers. Diego Valeri replaces Jeremy Ebobisse.

Yellow Card
57' · 2nd
Kyle Beckerman (Real Salt Lake) is shown the yellow card for a bad foul.

Goal - Header
47' · 2nd
Goal! Real Salt Lake 1, Portland Timbers 1. Dairon Asprilla (Portland Timbers) header from the centre of the box to the top right corner. Assisted by Sebastián Blanco with a cross following a corner.
Start 2nd Half
45' · 2nd
Second Half begins Real Salt Lake 1, Portland Timbers 0.
1st
Halftime
45'+1' · 1st
First Half ends, Real Salt Lake 1, Portland Timbers 0.

Yellow Card
44' · 1st
Jefferson Savarino (Real Salt Lake) is shown the yellow card for a bad foul.

Yellow Card
39' · 1st
Sebastián Blanco (Portland Timbers) is shown the yellow card.

Goal - Header
28' · 1st
Goal! Real Salt Lake 1, Portland Timbers 0. Damir Kreilach (Real Salt Lake) header from the centre of the box to the centre of the goal. Assisted by Corey Baird with a cross.