Timbers beat Kansas on penalties

The Portland Timbers are through to the MLS Western Conference semi-finals, after beating Sporting Kansas City on penalties.