Chicago Fire have moved up to second in the Eastern Conference of MLS with a 2-0 win over the New York Red Bulls on Saturday.
After a goalless first half Dutch forward Sherjill MacDonald broke the deadlock in the 65th minute when he fired home after dribbling past two Red Bull defenders.
MacDonald doubled the visitors' advantage with another well-taken finish after a fine pass from Daniel Paladini.
New York enjoyed most of the possession, but failed to convert that dominance into shots with Fire goalkeeper Sean Johnson only called on to make one save throughout the match.
The result leaves the Red Bulls down in fourth place in the Eastern Conference with DC United moving up to third thanks to a 1-0 win at Toronto.
The match looked headed for a draw until Albanian substitute Hamdi Salihi bobbed up with the winner in the 88th minute.
The San Jose Earthquakes maintained their 12-point lead at the top of the Western Conference with a 4-1 victory over the Colorado Rapids.
After Marvin Chavez opened the scoring in the second minute, Chris Wondolowski added a second nine minutes later.
Wondolowski scored his second shortly after the break before completing his hat-trick in the 83rd minute.
The only downside for the Earthquakes was the late red card to defender Jason Hernandez, which resulted in a penalty that Andre Akpan converted.
Real Salt Lake recorded their third straight win as Fabian Espindola netted a brace in their 2-1 win over the Los Angeles Galaxy.
Espindola struck twice in three minutes after Robbie Keane opened the scoring in the 17th minute at The Home Depot Center.
In other results, the Philadelphia Union edged New England 1-0 thanks to Jack McInerney's 73rd-minute strike, while the Houston Dynamo and Montreal Impact played out a 1-1 draw.