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 · Mercedes-Benz Stadium

PORPortland
Portland Timbers15-9-10
1–1
FT
Final
ATLAtlanta
Atlanta United FC10-4-3
2nd
End Regular Time
90'+4' · 2nd
Match ends, Atlanta United FC 1, Portland Timbers 1.
End Regular Time
90'+4' · 2nd
Second Half ends, Atlanta United FC 1, Portland Timbers 1.

Substitution
86' · 2nd
Substitution, Atlanta United FC. Kevin Kratz replaces Julian Gressel.

Substitution
82' · 2nd
Substitution, Portland Timbers. Jeremy Ebobisse replaces Samuel Armenteros.

Substitution
73' · 2nd
Substitution, Atlanta United FC. Sal Zizzo replaces Mikey Ambrose.

Substitution
69' · 2nd
Substitution, Portland Timbers. Bill Poni Tuiloma replaces Sebastián Blanco because of an injury.

Substitution
60' · 2nd
Substitution, Portland Timbers. Andrés Flores replaces Cristhian Paredes.

Substitution
57' · 2nd
Substitution, Atlanta United FC. Héctor Villalba replaces Darlington Nagbe.

Goal
56' · 2nd
Goal! Atlanta United FC 1, Portland Timbers 1. Julian Gressel (Atlanta United FC) right footed shot from the centre of the box to the bottom right corner.
Start 2nd Half
45' · 2nd
Second Half begins Atlanta United FC 0, Portland Timbers 1.
1st
Halftime
45'+5' · 1st
First Half ends, Atlanta United FC 0, Portland Timbers 1.

Yellow Card
44' · 1st
Larrys Mabiala (Portland Timbers) is shown the yellow card for a bad foul.

Goal - Header
32' · 1st
Goal! Atlanta United FC 0, Portland Timbers 1. Larrys Mabiala (Portland Timbers) header from very close range to the top right corner following a set piece situation.

Yellow Card
32' · 1st
Franco Escobar (Atlanta United FC) is shown the yellow card for a bad foul.

Yellow Card
24' · 1st
Diego Chara (Portland Timbers) is shown the yellow card.
Kickoff
1st
First Half begins.