Yu Darvish of the Texas Rangers retired 26 straight batters before Houston's Marwin Gonzalez singled to center with two outs in the bottom of the ninth. Darvish struck out 14 in the 7-0 win.