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 · Shell Energy Stadium

PORPortland
Portland Timbers12-11-11
0–1
FT
Final
HOUHouston
Houston Dynamo FC15-9-10
2nd
End Regular Time
90'+5' · 2nd
Second Half ends, Houston Dynamo FC 1, Portland Timbers 0.

Substitution
90'+3' · 2nd
Substitution, Houston Dynamo FC. Brooklyn Raines replaces Amine Bassi because of an injury.

Substitution
87' · 2nd
Substitution, Portland Timbers. Miguel Araujo replaces Dario Zuparic.

Substitution
87' · 2nd
Substitution, Portland Timbers. David Ayala replaces Eric Miller.

Substitution
83' · 2nd
Substitution, Houston Dynamo FC. Brad Smith replaces Ibrahim Aliyu.

Yellow Card
80' · 2nd
Artur (Houston Dynamo FC) is shown the yellow card for a bad foul.

Substitution
76' · 2nd
Substitution, Portland Timbers. Nathan Fogaça replaces Dairon Asprilla.

Substitution
76' · 2nd
Substitution, Houston Dynamo FC. Gabriel Segal replaces Sebastian Kowalczyk.

Yellow Card
70' · 2nd
Sebastian Kowalczyk (Houston Dynamo FC) is shown the yellow card.

Substitution
65' · 2nd
Substitution, Portland Timbers. Eryk Williamson replaces Cristhian Paredes.

Yellow Card
64' · 2nd
Kamal Miller (Portland Timbers) is shown the yellow card for a bad foul.

Yellow Card
57' · 2nd
Dario Zuparic (Portland Timbers) is shown the yellow card.

Yellow Card
52' · 2nd
Griffin Dorsey (Houston Dynamo FC) is shown the yellow card for a bad foul.
1st

Goal - Volley
43' · 1st
Goal! Houston Dynamo FC 1, Portland Timbers 0. Ibrahim Aliyu (Houston Dynamo FC) right footed shot from very close range to the top right corner.
Kickoff
1st
First Half begins.