Jason Castro tripled with one out in the 10th and Jose Altuve had a tiebreaking sacrifice fly, helping the Houston Astros beat the Texas Rangers 6-5 Saturday night to end a 12-game skid against their state rival.
Marwin Gonzalez, running for Castro, scored Altuve's fly off Rangers closer Joakim Soria (1-1).
The Astros, hitting a major league low .188 entering the game, scored five runs in the fourth inning to take a 5-3 lead.
Michael Choice hit his first career homer in the ninth to tie it as Texas rallied in the eighth and the ninth to send the foes into extra innings for the second straight night.
Kevin Chapman (1-0) allowed Choice's homer but was awarded the victory. Anthony Bass pitched the 10th for his second save. Texas put runners on first and third with one out in the ninth before Bass struck out Kevin Kouzmanoff and got Choice to ground out to first base.