Brad Davis got the other goal for the Dynamo, which has won six of seven matches to improve its record to 10-5-8.
Davy Arnaud scored late in the match for Kansas City, now 6-9-8.
Houston visits San Jose and Kansas City is home against Los Angeles Saturday.
Ray Liotta sues skin care company over use of likeness
NBC reportedly holds celebs hostage to Jimmy Fallon's show