Luis Silva scored either side of halftime to lead D.C. United to a 4-2 win over the Colorado Rapids on Sunday.
Silva gathered a Taylor Kemp pass in the 11th minute before beating Drew Moor and chipping a shot over Clint Irwin for the early lead.
Colorado equalized in the 52nd minute when Dillon Serna's long-range shot surprised goalkeeper Bill Hamid, but Silva put United ahead again in the 67th with a half-volley just outside of the box off a pass from Sean Franklin.
United made it 3-1 in the 82nd minute when Chris Wolfe slipped a shot past a diving Irwin and Fabian Espindola tacked on his eighth goal of the season five minutes later, a left-foot blast from the top of the box.
Deshorn Brown scored in extra time for Colorado.
On Saturday, Ecuador forward Joao Plata scored his 11th goal of the season to help Real Salt Lake to a 2-1 win over the Seattle Sounders and into top spot in the Western Conference.
Salt Lake is one point ahead of Seattle with its third straight victory.
After a scoreless first half, Salt Lake scored twice in a four-minute span at the start of the second. Plata, the shortest player in MLS, headed in a goal for a second consecutive game in the 53rd minute. Luke Mulholland made it 2-0 with a goal that was originally called an own goal.
Chad Barrett scored for Seattle in the 72nd minute after Clint Dempsey's close-range attempt was blocked.
At Santa Clara, California, Canadian forward Tesho Akindele scored three goals and Fabian Castillo added two in FC Dallas' resounding 5-0 victory over the San Jose Earthquakes.
Castillo opened the scoring in the 30th minute, added his second in the 74th minute and calmly bent in a shot for his fifth goal in his last five games.
Akindele scored with a well-placed shot inside the far post in the 43rd minute, poked in Castillo's miss in the 58th and sent home another rebound in the 86th.
Kansas City's Dom Dwyer converted two first-half penalties in Sporting's 4-1 win over Toronto.
Dwyer scored in the 18th and 33rd minutes before Toronto pulled one back in first-half stoppage time via Gilberto.
Sporting KC took a 3-1 lead in the 64th minute when Soony Saad rocketed in a shot and C.J. Sapong added another in the 77th minute.
The Columbus Crew downed the Los Angeles Galaxy 4-1 after Justin Meram and Ethan Finlay scored in the first half.
Gyasi Zardes closed the gap to 2-1 for the Galaxy in the 49th minute, but Ben Speas added a third goal for the Crew in the 75th minute and Giancarlo Gonzalez capped the scoring in the 84th.
English defender Liam Ridgewell scored his first MLS goal for Portland in the 65th minute as the Timbers drew the New England Revolution 1-1.
Ridgewell joined Portland on June 25, after he signed a designated player contract from the English Premier League's West Bromwich Albion.
New England's Charlie Davies scored for a second consecutive game in the 27th minute.
Italy's Marco Di Vaio scored in the 84th minute as the Montreal Impact beat the Chicago Fire 1-0 to end a seven-game losing streak and Chivas USA played out a 0-0 draw with the Vancouver Whitecaps.