The Los Angeles Galaxy saw their lead at the top of MLS Western Conference cut to a single point as they were held to a 1-1 draw by the New York Red Bulls. Thierry Henry gave the visitors a fourth minute lead but Landon Donovan replied for Galaxy four minutes before the interval.
Real Salt Lake closed the gap with a 1-0 victory over Chivas USA, who saw both Andrew Boyens and Marcos Mondaini sent off in the first half. The home side were unable to make their numerical advantage count until three minutes from time, though, when Will Johnson struck the winner.
Columbus Crew remain two points behind Eastern Conference leaders Red Bull following their own 1-1 draw with Seattle Sounders. Freddy Montero scored the opener for Seattle after seven minutes but a 67th minute penalty from Emilio Renteria secured a share of the points.
Toronto FC enjoyed only their second win of the season with a 2-1 result over Houston Dynamo. The home side went in front after 50 minutes through a Joao Plato penalty and Maicon Correa added another nine minutes from time, with Lovel Palmer pulling a goal back for Houston late on.
The matches between Chicago Fire and Vancouver Whitecaps, DC United and FC Dallas, and NE Revolution and Colorado Rapids all finished goalless.