Houston • Giles Barnes scored twice in the first half and Will Bruin added a goal in the second half to lead the Houston Dynamo to a 3-1 win over the Seattle Sounders FC on Saturday night.
The win was the second in three games for the Dynamo, while Seattle saw its four-game unbeaten streak end in U.S. national team captain Clint Dempsey's his first start for the Sounders.
Barnes gave the Dynamo a 1-0 lead in the 17th minute when Bruin kept the ball alive before it reached the end line then fed it back to Barnes, who sent a shot from 14 yards out in the left box that found the upper right corner.
Five minutes later, Barnes made it 2-0 with a blast from 30 yards out in the middle of the field that went just inside the far post, giving him his first multi-goal game.
Dempsey, who played 90 all minutes, took his first shot in the first minute. He had a header saved in the 25th minute and another shot in the 35th minute.
Impact 2, D.C. United 1 • Marco Di Vaio scored twice to lead host Montreal to a win over D.C. United.
Revolution 2, Fire 0 • In Foxboro, Mass., Juan Agudelo returned to the Revolution lineup after a two-month injury absence and scored a dazzling goal in the 54th minute.
Crew 2, Toronto FC 0 • Federico Higuain scored two goals for the second straight match, lifting host Columbus to a victory.
Union 0, Red Bulls 0 • In Harrison, N.J., goalie Zac MacMath came up with the big saves that allowed Philadelphia to escape with a scoreless draw against New York.
Rapids 2, Whitecaps 0 • In Commerce City, Colo., Deshorn Brown scored in the 36th minute to lead surging Colorado past Vancouver.