Ryan Johnson had a goal and an assist for Portland (3-1-4), which extended its unbeaten streak to six matches and has won three of its last four. Wallace’s winner came off an assist from Diego Chara.

Chance Myers scored the first two goals of his career for Sporting (4-3-2), including the third-fastest score in club history, but it wasn’t enough to keep Kansas City from taking back-to-back losses for the first time this season.

Myers’ first goal, off Matt Besler’s long throw-in, came 40 seconds into the match. It was the earliest score ever at Sporting Park, which opened in 2011.

Johnson equalized with a header in the 24th minute, but Myers made it 2-1 in the 29th with a tap-in off assists from Aurelien Collin and Benny Feilhaber. Four minutes later, Johnson drew out keeper Jimmy Nielsen with a run into the box and crossed to Darlington Nagbe for an easy finish that made it 2-2.