David Beckham's disappointing week continued as his goal was not enough to prevent the Los Angeles Galaxy losing 4-3 to the San Jose Earthquakes.
At the end of a week in which he discovered he had not made the Great Britain squad for the Olympics, Beckham had something to smile about when he equalised Steven Lenhart's seventh-minute opener with a trademark free-kick on the half-hour.
An own goal from Jason Hernandez and Landon Donovan's strike - capitalising on a defensive mess in the San Jose box - made it 3-1, but Victor Bernardez pulled one back before the break.
Sam Cronin equalised two minutes after the restart and Chris Wondolowski completed Beckahm's miserable week in the 61st minute.
The win also extended the Earthquakes' lead at the top of the Western Conference to four points over Real Salt Lake, who lost 2-0 at the Columbus Crew. Tony Tchani and Eddie Gaven struck in the first half for Columbus.
DC United established a two-point lead at the top of the Eastern Conference with a 3-0 win over the Montreal Impact.
Chris Pontius put DC ahead on the stroke of half-time, Robbie Russell added a second five minutes into the second half and substitute Hamdi Salihi completed the scoring in the dying moments.
That put United two clear of the New York Red Bulls, who could only draw 1-1 at Toronto FC. Jan Gunnar Solli put the Red Bulls up in the fourth minute, but the lead lasted just two minutes before Danny Koevermans equalised.
The Seattle Sounders lost ground on the West leaders with a 2-2 draw at the New England Revolution.
Eddie Johnson scored twice before the break as the Sounders responded to Saer Sene's opener, but substitute Diego Fagundez struck moments from the end to ensure the spoils were shared.
Brian Ching scored an 83rd-minute penalty 10 minutes after stepping off the bench to give the Houston Dynamo a 1-0 win over the Philadelphia Union.
Houston led through Brad Davis' strike in the 19th minute before Keon Daniel levelled a minute into the second half.
The Colorado Rapids beat the Portland Timbers 3-0 with goals from Jaime Castrillon, Conor Casey and Jamie Smith.