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.
Putin thinks Obama would save him if he were drowning
Chipotle plans first price increase in 3 years