HOUSTON — Giles Barnes and Andrew Wenger scored in the first half and the Houston Dynamo beat Sporting Kansas City 2-0 on Saturday night.

Houston (2-5-2) snapped a three-game losing streak and a six-game winless stretch. It was the Dynamo’s first win since a 5-0 victory against FC Dallas on March 12.

Barnes scored from distance in the 30th minute. He ran past the defense to win Erick Torres’ through ball and Barnes angled it past goalkeeper Tim Melia.

Wenger doubled Houston’s lead in the first minute of first-half stoppage time when he powered a shot past Melia.

Sporting KC (4-5-2) has not won in six games.

Former Houston captain Brad Davis started for Sporting KC in his first game against his former club. He spent the last past 10 seasons with Houston and is the Dynamo’s all-time leader in games played and assists.