After its franchise-record 14-game unbeaten streak was snapped by Seattle last time out, Sporting Kansas City bounced back with a 3-1 win over the Portland Timbers at Livestrong Sporting Park on Wednesday.