PORTLAND, Ore. (AP) — The Portland Timbers advanced in the MLS Cup playoffs in dramatic style by besting Sporting Kansas City 7-6 on a penalty shootout after a tense 2-2 draw on Thursday night.

Rodney Wallace scored in the 57th minute to put the Timbers in front, but Kevin Ellis scored the equalizer for Kansas City in the 87th minute and the match went to extra time.

After Krisztian Nemeth's top-corner goal in the 97th minute, Maximiliano Urruti answered in the 118th, and the match went to penalty kicks.

The shootout came down to the goalkeepers for both sides. Portland's Adam Kwarasey buried his before stopping Kansas City backup keeper Jon Kempin's shot for the victory.