MLS Playoffs

Sporting KCSKC
2
FINAL
Aggregate: 2 - 3
3

PortlandPOR
Portland Timbers @TimbersFC

How the West was won.
HIGHLIGHTS | https://t.co/WeWqW8p7O9 | #OnwardRoseCity #RCTID https://t.co/UTHCUzN9pF
Portland Timbers @TimbersFC

There can be only one. #RCTID https://t.co/q57V2PZR3U
Sporting KC @SportingKC

90' third and final @usbank sub for #sportingkc #SKCvPOR
NINE minutes of added time. https://t.co/Nrw3JWGJyl
Portland Timbers @TimbersFC

Jeremy Ebobisse with the flick, Diego Valeri with the finish. #OnwardRoseCity #RCTID https://t.co/G81fyUQjRy
Portland Timbers @TimbersFC

Second half advice: Don't forgot to exhale (and then inhale again) (and then repeat). #OnwardRoseCity #RCTID https://t.co/1mvhv0oCeE
Major League Soccer @MLS

🗣 @bguzan with a special message for the 5 Stripe faithful.
#RBNYvATL // @Audi #MLSCupPlayoffs https://t.co/BtYH0hN8jw
Major League Soccer @MLS

Another gameday, another 🔥 hat from @ikeopara.
#SKCvPOR // @Audi #MLSCupPlayoffs https://t.co/rHU1RjzmgO
Major League Soccer @MLS

Keep tabs on all of tonight's @Audi #MLSCupPlayoffs with the MLS app --> https://t.co/07bGd1znYq https://t.co/1qEsx07awg
Portland Timbers @TimbersFC

“We’re going to enjoy this, but we are not done yet.”
@ZarekValentin post-game. #OnwardRoseCity #RCTID https://t.co/wqQSzVVjmF
Sporting KC @SportingKC

For Glory. For City. For You.
Always. Thank you, #SportingKC fans. #ForGloryForCity https://t.co/RsoP0wLnMg
Sporting KC @SportingKC

⚽️ Zusi crosses ➡️ Nemo dummies 💨 @ge7fe buries!
#SKCvPOR 2-2 #ClaimTheCup #ForGloryForCity https://t.co/8jdh3mJ7vM
Portland Timbers @TimbersFC

This is just other worldly from Seba Blanco. Goodness. #OnwardRoseCity #RCTID #CelebrateThanks https://t.co/4oUDdoJAhQ
Portland Timbers @TimbersFC

Forty five minutes. Here we go.
MATCH CENTER | https://t.co/LuZvwuX5bk | #OnwardRoseCity #RCTID https://t.co/l0X2XCIJqW
Major League Soccer @MLS

Extra Time is off the table.
We've got your #SKCvPOR scenarios right here 👇 https://t.co/nPaZlZkfLn
Sporting KC @SportingKC

The XI – @MLS Western Conference Final edition.
#ClaimTheCup #SKCvPOR
#ForGloryForCity https://t.co/gXdZGffFI2
Portland Timbers @TimbersFC

Not getting over this stunner from Blanco any time soon. #RCTID https://t.co/pTSZZEmo29
Portland Timbers @TimbersFC

Get that fresh Western Conference champs gear.
SHOP | https://t.co/GK1AGDBSqS | #RCTID https://t.co/JkjzMnUkqR
Ben Baer @BenBaer89

#SKCvPOR xG. Tough one for SKC. https://t.co/3MjFuggruy
Portland Timbers @TimbersFC

CELEBRATE THANKS! #RCTID https://t.co/gN7EUOLKLC
Major League Soccer @MLS

FT: That was wild. @TimbersFC score three away goals to take down @SportingKC! #SKCvPOR https://t.co/wvKjOtWKnZ
Sporting KC @SportingKC

81' GERSO!!!!!!!!!!!!!!!!!!
Brilliant team goal levels the score. ONE MORE BOYS! #SKCvPOR 2-2 #ClaimTheCup https://t.co/QhtWWqyNjZ
Major League Soccer @MLS

Can't. Stop. Watching. #SKCvPOR https://t.co/bAdUbuWps8
Portland Timbers @TimbersFC

GOOOOOOOALLLLLL DIEGO VALERI in the 61st minute! 2-1 Timbers!!! #OnwardRoseCity #RCTID https://t.co/nYfX6zOJZt
Portland Timbers @TimbersFC

Second half advice: Don't forget to exhale (and then inhale again) (and then repeat). #OnwardRoseCity #RCTID https://t.co/POgEwT1poZ
Portland Timbers @TimbersFC

We're underway at Children's Mercy Park!
MATCH CENTER | https://t.co/X8CZHuZBQA | #OnwardRoseCity #RCTID https://t.co/WifSqfg1jX
Major League Soccer @MLS

Look who we found. ‘Sup, @LifeOfDesiigner!
#RBNYvATL // @Audi #MLSCupPlayoffs https://t.co/bY3AJofGhr
SKC Matchday @SKCmatchday

Welcome back to the starting lineup, @DiegoRubio_ 😎
#SKCvPOR
#ClaimTheCup | #ForGloryForCity https://t.co/EuHrbjlD6q
Portland Timbers @TimbersFC

Our Starting XI for Leg 2 of the Western Conference Championship. #OnwardRoseCity #RCTID https://t.co/aRDpA5qfWp
Major League Soccer @MLS

Keep tabs on all of tonight's @Audi #MLSCupPlayoffs action with the MLS app --> https://t.co/07bGd1znYq https://t.co/UQEcRkgmGO
Connection Lost. Reconnecting...