Sporting KC cut Sounders' lead with victory; Giovinco strikes twice
Sporting Kansas City extended its unbeaten streak to seven games as it reduced the Seattle Sounders' lead in the Western Conference.
An 84th-minute penalty from Benny Feilhaber saw Sporting defeat the Sounders 1-0 in the MLS on Saturday, ending a winless run of nine league games against Seattle.
The victory took Sporting to 24 points in the West's standings, within touching distance of Seattle (26), which had not lost in four games.
Sounders goalkeeper Stefan Frei committed the foul that allowed Feilhaber to score the winner at Sporting Park, with the Swiss gloveman surging off his line in an attempt to win a 50-50 ball with Dom Dwyer.
Frei's challenge was late and high, however, and Feilhaber made no mistake from the spot.
Vancouver Whitecaps joined the Sounders on 26 points - but still trail on goal difference - with a 1-0 triumph over Los Angeles Galaxy, which ended the reigning champions' run of 23 home games without a loss.
In LA, Whitecaps winger Kekuta Manneh scored in the first half to overcome the Galaxy.
Sebastian Giovinco struck twice as Toronto FC came from behind to account for Eastern Conference leaders DC United 2-1, while Fanendo Adi produced a brace in the final five minutes to secure a 2-0 win for Portland Timbers over New England Revolution.
Chicago Fire defender Adailton notched an unfortunate brace of his own, scoring two own goals in Orlando City's 3-2 victory, while New York City claimed its maiden away win with a 2-1 triumph at Philadelphia Union.
Montreal Impact also won 2-1 at Columbus Crew.
FOX Soccer and Goal.com have teamed up to bring you the best in world soccer coverage. Visit Goal.com, and follow them on Twitter and Facebook.
More from Goal.com:
Live transfer blog: Latest news from summer window
The summer's most expensive transfers
Transfer talk: 24/7 source for the latest rumors