Claudio Bieler scored his third goal of the season, and Sporting Kansas City defeated previously unbeaten Montreal, 2-0, on Saturday night in Kansas City, Kan., in a match that saw the ejection of Impact coach Marco Schaellibaum.
Schaellibaum was sent off in the 81st minute, shortly after Graham Zusi gave Kansas City a 2-0 lead. He will miss the Impact’s home game against Columbus on April 13. Montreal lost for the first time after a 4-0 start.
Kansas City (2-1-2) broke a three-match winless streak and a 197-minute goal drought, and Jimmy Nielsen recorded his third straight shutout.
At Dynamo 2, Earthquakes 0: Will Bruin and Giles Barnes scored in the first half, and Houston (3-1-0) won its second straight match, defeating San Jose (2-2-1).
With the win, Houston tied the record for the MLS home unbeaten streak in all competitions at 34, set by Real Salt Lake from 2009-11.
At Toronto FC 2, Galaxy 2: Teenage substitute Jose Villarreal scored on a bicycle kick in the 92nd minute to give defending MLS champion Los Angeles (2-0-2) the draw with Toronto (1-2-1) in Galaxy star Landon Donovan’s return after a four-month sabbatical.
At Red Bulls 2, Union 1: Thierry Henry scored his first goal of the season to break a tie in the 81st minute as New York (1-2-2) gave coach Mike Petke his first victory with the team, beating Philadelphia (2-2-0).
Henry finished a beautiful feed from Peguy Luyindula to win it.
Dax McCarty’s goal in the 55th minute snapped a scoreless string of 307 minutes for the Red Bulls and staked New York to a 1-0 lead.
FC Dallas 1, at Revolution 0: Blas Perez headed in a shot off the left goal post in the 87th minute to lift Dallas past New England.
Perez scored his first goal of the season, slipping between defenders after taking a pass from David Ferreira, to help FC Dallas improve to 4-1-0. New England (1-2-1) was held scoreless for the third straight game, extending its goal drought to 298 minutes.
Timbers 2, at Rapids 2: Will Johnson scored two goals, including a penalty kick in the 71st minute, and Portland (0-1-3) rallied from a two-goal second-half against Colorado (0-3-2).
At Chivas USA 2, Whitecaps 1: Eric Avila scored early in the second half, and Chivas USA held on to beat Vancouver.
Avila’s 55th-minute tally gave Chivas (3-1-1) a 2-0 lead. Kenny Miller responded quickly for the Whitecaps (2-2-0), but the visitors were unable to tie the match at Home Depot Center.