David Teixera scored twice in the second half as FC Dallas won the Texas Derby with a 4-1 triumph over the Houston Dynamo on Sunday afternoon at Toyota Stadium.

The Dynamo (41 points, two games remaining) remain three points behind the San Jose Earthquakes (44 points, two games remaining) and Portland Timbers (41 points, three games remaining) for the final playoff spot in the Western Conference.

Houston hosts Liga MX champions Santos Laguna on Saturday, Oct. 10 in the BBVA Compass Dynamo Charities Cup.

FC Dallas opened the scoring in the 25th minute as Fabian Castillo dribbled inside the penalty and gained a penalty kick when he was fouled by Rasheed Olabiyi. Mauro Diaz converted the spot kick for a 1-0 lead.

The Dynamo answered back 11 minutes later as Boniek Garcia passed to Ricardo Clark, who created space from two defenders with a great first touch before cracking a shot inside the far post from 25 yards for a wonderful goal.

It was Clark’s seventh goal of the season, extending a career high.

The Dynamo seemed most likely to score after halftime, beginning with a clear chance when Leonel Miranda struck first time from 15 yards and forced a diving save from Jesse Gonzalez.

Cruelly, Houston fell behind minutes later. Teixera tried his luck from 30 yards with a strong, curling effort that struck the underside of the crossbar and past the goal line for a 2-1 lead.

The hosts stretched the lead two minutes later as Diaz fed Castillo on the left edge of the box and the Colombian picked out Kellyn Acosta at the edge of the six-yard box for a quick finish.

Dynamo defender Raúl Rodríguez was ejected in the 90th minute on what appeared to be a harsh decision from referee Chris Penso. Rodriguez blocked Michael Barrios in midfield as he tried to break past the Houston defense.

FC Dallas capped the scoring in stoppage time as Barrios played Texeira through at the top of the box and the Uruguayan scored his second goal of the half for a 4-1 win.

Next game: Houston Dynamo vs. Santos Laguna – Saturday, Oct. 10, 7 p.m. CT, BBVA Compass Stadium, Houston, Texa