HOUSTON (AP) -- Yu Darvish was nearly perfect against the Astros once again, taking a no-hit bid into the eighth inning and striking out a career-high 15 to lead the Texas Rangers over Houston 2-1 Monday for their eighth straight win.
Darvish dominated the Astros until Carlos Corporan lined a home run into the right-field seats with one out in the eighth for Houston's only hit.
Outfielder Alex Rios chased Corporan's drive to the wall, but had to watch as it sailed about five rows into the stands. Darvish simply looked around, then wiped his brow with his arm before preparing to throw his next pitch.
Until the homer, Houston's lone runner came when rookie Jonathan Villar drew a two-out walk in the sixth. A pitch before the walk, Texas catcher A.J. Pierzynski was ejected for arguing with plate umpire Ron Kulpa on a breaking ball he called low.
In early April, Darvish (12-5) was one out away from a perfect game at Minute Maid Park before Marwin Gonzalez singled between his legs.