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 · Bank of America Stadium

PORPortland
Portland Timbers12-11-11
0–2
FT
Final
CLTCharlotte
Charlotte FC4-2-5
2nd

Yellow Card
90'+5' · 2nd
Djibril Diani (Charlotte FC) is shown the yellow card for a bad foul.

Goal
90'+1' · 2nd
Goal! Charlotte FC 2, Portland Timbers 0. Enzo Copetti (Charlotte FC) right footed shot from the left side of the box to the bottom left corner.

Substitution
86' · 2nd
Substitution, Charlotte FC. Júnior Urso replaces Brecht Dejaegere.

Substitution
86' · 2nd
Substitution, Charlotte FC. Tyger Smalls replaces Iuri Tavares.

Yellow Card
82' · 2nd
Brandt Bronico (Charlotte FC) is shown the yellow card.

Yellow Card
82' · 2nd
Andrew Privett (Charlotte FC) is shown the yellow card for a bad foul.

Substitution
77' · 2nd
Substitution, Charlotte FC. Enzo Copetti replaces Patrick Agyemang.

Substitution
71' · 2nd
Substitution, Charlotte FC. Brandt Bronico replaces Nikola Petkovic.

Goal
54' · 2nd
Goal! Charlotte FC 1, Portland Timbers 0. Nikola Petkovic (Charlotte FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Nathan Byrne.
1st

Yellow Card
45'+5' · 1st
Brecht Dejaegere (Charlotte FC) is shown the yellow card.

Yellow Card
45'+3' · 1st
Iuri Tavares (Charlotte FC) is shown the yellow card.