The Dynamo moved into second place in the Eastern Conference and extended their unbeaten streak to seven matches, having allowed just one goal in those games.

"We really took advantage of our chances," the Dynamo's Brad Davis said. "Guys were willing to get behind the ball and get on the attack today, and it worked out for us."

Carr put the Dynamo on the scoreboard in the 45th minute. Davis sent in a corner kick that Dynamo defender Bobby Boswell deflected to a wide-open Carr, who headed it in for his third goal of the season.

"A terrible goal to concede, especially at that time," Toronto coach Paul Mariner said. "That's when you should be on your mettle. The last kick of the half, you have to be resolute. Takes the wind out of us a little bit."

The Dynamo widened their advantage in the 86th when Davis set up Ching with a beautiful touch pass and the Dynamo captain put it past Toronto goalkeeper Milos Kocic with ease."Brian came on today and battled unbelievably hard, did a great job and got himself a goal," Davis said. "We've been a tough team to break down lately."

Both Dynamo goals came on defensive gaffes as Toronto played sluggishly after more than a week off since its last MLS game.

"The fight wasn't there; we made it too easy for Houston," Toronto forward Ryan Johnson said. "They were beating us on second balls, and there wasn't enough effort on our end. If we don't bring it against Houston, you're not going to beat them."