HOUSTON — Edson Buddle scored both goals as Los Angeles Galaxy won 2-0 at Houston on Saturday, extending their perfect start to the MLS season to three wins from three games.
Buddle, who has scored all five of the Galaxy's goals this season, put Los Angeles ahead in the 27th minute and doubled the advantage just before halftime.
L.A.'s Jamaican goalkeeper Donovan Ricketts has kept clean sheets in all three games this season.
Chivas USA 2, New York Red Bulls 0
In Carson, California, New York goalie Bouna Coundoul gave up an own goal in the 47th minute and Chivas USA's Jesus Padilla sealed the win in second-half stoppage time.
The opener came when Padilla's shot deflected off Red Bulls defender Tim Ream. The ball hit the post and came toward Coundoul, who dived but succeeded only in knocking the ball into the net.
New York had a chance to equalize in the 73rd minute when Salou Ibrahim missed an open goal from eight yards out.
Real Salt Lake 2, Seattle Sounders 2 In Sandy, Utah, Alvaro Saborio knocked home the late equalizer for Real Salt Lake, denying Seattle a road win.
Costa Rica international Saborio's late goal allowed the reigning MLS champions to extend their home unbeaten streak to 14 games.
Seattle went ahead through Steve Zakuani in the 11th minute before Will Johnson brought Salt Lake level with a diving header in the 53rd minute. Tyrone Marshall put the Sounders back ahead in the 72nd.
Dallas 2, Columbus Crew 2
In Frisco, Texas, substitute Eric Avila scored a last gasp equalizer, netting in the 93rd minute for Dallas against Columbus.
Midfielder Avila fired a shot from near the top of the penalty arc and into the right corner of the net.
Jeff Cunningham opened the scoring for Dallas, converting a 29th minute penalty.
Andy Moffat levelled for Columbus in the 52nd minute and Guillermo Barros Schelotto scored what appeared the winner for the Crew in the 82nd.
New England Revolution 4, Toronto 1
In Foxborough, Massachussets, striker Zach Schilawski scored a hat trick in an 11-minute span early in the second half to push New England to victory over Toronto.
Schilawski, in just his third MLS match, equalized in the 47th minute, scored the go-ahead goal four minutes later and completed his hat trick in the 58th minute.
Sainey Nyassi completed the scoring for the Revolution in the 66th minute.
Veteran midfielder Dwayne DeRosario had put Toronto ahead in the 28th minute, breaking a run of 202 minutes unbeaten by the New England defense.
Chicago Fire 1, San Jose Earthquakes 2
In Bridgeview, Illinois, defender Ike Opara headed in the 82nd minute winner to give San Jose a valuable victory at Chicago.
Opara, selected third in this year's MLS draft, moved between Chicago defenders and headed in Bobby Convey's pass from 12 yards.
San Jose's Arturo Alvarez opened the scoring for San Jose early in the second half but Marco Pappa equalized for Chicago soon after with a curling shot into the top right corner from 22 yards.
Philadelphia Union 3, D.C. United 2
In Philadelphia, Sebastien Le Toux scored a hat trick to give Philadelphia victory in its inaugural home game, beating D.C. United.
The French striker put Philadelphia ahead in the 10th minute and doubled the lead in the 40th after a clever pass from Alejandro Moreno.
The visitors pulled a goal back through Santino Quaranta in the 63rd and veteran Jaime Moreno equalized in the 70th.
Le Toux, who is still eligible for the United States at international level, completed his hat trick in the 80th.