FRISCO, Texas — Jeff Cunningham scored in the 20th minute to help FC Dallas beat the Houston Dynamo 1-0 on Thursday night.
Cunningham beat Houston's Geoff Cameron to a loose ball and dribbled past two defenders before firing a shot from outside of the penalty arc and into the right corner of the net. It was Cunningham's 113th MLS goal, leaving him one behind Chivas USA's Ante Razov for second place on the career list.
Dallas (6-9-5) won consecutive games for the first time this season, while Houston (10-6-5) missed an opportunity to extend its six-point lead atop the Western Conference.
Dynamo goalkeeper Pat Onstad had stopped Cunningham's penalty shot in the 13th minute after Bobby Boswell was called for a reckless foul on Cunningham. Onstad made a diving save to his right and finished with two saves.
Houston, which won the first two meetings between the clubs, played the final 20 minutes with 10 men after Brad Davis received a red card in the 73rd minute.
Dynamo captain Brian Ching left the game at halftime due to fatigue.
FC Dallas will be without captain Pablo Ricchetti for its next game after he received his fifth yellow card of the season in the 22nd minute, triggering an automatic one-game suspension.