Yu Darvish saw Marwin Gonzalez spoil his perfect game bid after retiring the first 26 batters on April 2. He didn’t get that close to perfection again against the Astros on Monday afternoon but was five outs away from throwing the Rangers’ sixth no-hitter in club history.

This time though it was Carlos Corporan who broke up the no-hit bid with a solo homer in the eighth inning. It wasn’t meant to be a historic day for Darvish or the Rangers but they’ll gladly end their longest road trip of the season with a 2-1 victory.

The Rangers went 9-1 on their 10-game road trip extended their current winning streak to eight games and remain one-game ahead of the A’s in the American League West.

Darvish and closer Joe Nathan did combine for the 23rd one-hitter in franchise history although there were higher hopes during the game.

Darvish retired the 17 batters he faced before walking Jonathan Villar on six pitches to break up the perfect game bid. The walk came with controversy after a 2-2 slider on the border of the strike zone was called a ball by home-plate umpire Ron Kulpa.

The next pitch another slider was in the dirt for Ball Four and Villar headed to first base. But catcher A.J. Pierzynski wasn’t happy with Kulpa’s call on the 2-2 pitch. Pierzynski let his feelings be known after the walk and was promptly ejected by Kulpa.

The no-hit bid continued onward. Darvish retired the next five batters before giving up the one-out solo homer to Corporan on a first-pitch cutter.

Darvish started the game by striking out the side in the first inning and had seven strikeouts by the end of the fourth inning. He struck out Chris Carter to start the fifth which was his 200th strikeout of the season.