Former A-League winger Bernie Ibini was in action for Vancouver Whitecaps as they extended their lead atop the Western Conference with a 2-1 win over Colorado Rapids, while Chicago Fire were cooled 3-1 by Philadelphia Union.
Ibini came on in the 70th minute as the Whitecaps moved four points clear of three other teams, including reigning MLS Cup champions Seattle Sounders, who went down 2-0 to Real Salt Lake.
Elsewhere, Supporters' Shield leaders Toronto FC crashed to back-to-back defeats, after being shocked 2-1 at New England Revolution to deny the club their first Shield in the MLS on Sunday (AEST).
Without star duo Sebastian Giovinco and Jozy Altidore again, Eastern Conference leaders Toronto fell behind in the 82nd minute after Revs substitute Lee Nguyen gave the hosts the lead when his shot deflected off Drew Moor and past Toronto goalkeeper Clint Irwin.
Toronto responded within two minutes via Nicolas Hasler but the Revs had the final say after Kei Kamara headed home the winner in the 87th minute.
The high-flying Canadian outfit had the chance to seal the Shield after second-placed New York City's 1-1 draw at home to Houston Dynamo.
Toronto are 10 points clear of New York City atop the east, while the Fire are four points further back after their 3-1 loss to the Union.
Once on pace for the Shield, Bastian Schweinsteiger and Chicago Fire have struggled for consistency and momentum, and that continued against the resurgent Union, who snapped a streak of three successive draws courtesy of a Chris Pontius brace.
Minnesota United won consecutive matches after dismantling 10-man FC Dallas 4-1, lowly DC United crushed San Jose Earthquakes 4-0 thanks to a four-goal haul from Patrick Mullins, while New York Red Bulls suffered a 3-2 loss at Columbus Crew.