HOUSTON -- With every swing and miss, this looked as if it might be the day Yu Darvish pitched a no-hitter against the overmatched Houston Astros.

And then with one out in the eighth inning, Carlos Corporan ended Darvish's latest bid with a home run.

Darvish once again neared perfection versus Houston, striking out a career-high 15 and permitting only one hit in eight innings as the Texas Rangers won 2-1 Monday for their season-high eighth straight victory.

More From ESPN.com

One of these days, Yu Darvish is going to throw a perfect game or a no-hitter. He's certainly made some memories in Houston this season, writes Todd Wills. Blog

"A win's a win," Darvish said through a translator. "I'm just glad I was a big part of this win."

Texas won for the 13th time in 14 games and headed home atop the AL West.

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. Darvish joined Nolan Ryan as the only pitchers in team history to have more than one start of at least eight innings with one hit or less.

Darvish became the first pitcher to have two no-hitters broken up in the eighth inning or later since it happened to Justin Verlander in 2011.

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, and then wiped his brow with his arm before preparing to throw his next pitch.

"Well, I'd like to see it happen of course," manager Ron Washington said. "But those are professional hitters over there, too, and Corporan caught one."

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.

"Was it a strike? I don't know," Pierzynski said. "Obviously I thought it was and Ron didn't, and I was upset we walked the guy and I said a bad word and I was ejected."

Darvish was perplexed by the actions of his catcher.

"When he got ejected, I thought, 'What is he doing?'" Darvish said with a laugh.

The two-time All-Star ace from Japan was sharp all game, retiring the last two batters in eighth and exiting after increasing his major league-leading strikeout total to 207.

"He used everything today: slider, curveball, cutter, fastball," Washington said. "He moved it around, kept them off-balance. When they were looking for breaking balls he was throwing fastballs and cutters and when they were looking for cutters he was throwing breaking balls."

"I was pretty locked in," Darvish said.

Darvish struck out 14 in four prior games this year, including his earlier gem at Houston. His 15 strikeouts on Monday matched his career-high from his professional career in Japan.

He is 3-0 with a 1.52 ERA and 37 strikeouts in three starts in Houston this season, and is 4-1 with a 1.31 ERA and 50 strikeouts in five starts since returning from the disabled list.

Oberholtzer yielded seven hits and two runs with six strikeouts in 6 2/3 innings for his first loss in three major league starts.

The Houston hitters had no such luck with Darvish.

Darvish was strong from the start relying mostly on a four-seam fastball, sliders and a cutter against the Astros' inexperienced lineup.

"He doesn't just have control. This guy has command," Houston manager Bo Porter said. "He can throw every pitch the way he wants to throw it, even out of the strike zone. Which, when you have that kind of repertoire, you're going to be up against it."

Darvish struck out the side in the first inning before getting two fly outs and a ground out in the second.

The 26-year-old righty fanned two each in the third and fourth innings, struck out the side in the fifth and the first batter of the sixth inning. His strikeout of Chris Carter to start the fifth was his 200th of the season, giving him a team record for fewest games (23) needed to reach the mark.

In the sixth, Darvish started walking off the mound after his close pitch to Villar. Pierzynski also began heading to the dugout, but Kulpa said it missed.

Pierzynski didn't like the call, started yelling in Kulpa's face and was quickly tossed. Geovany Soto took over at catcher and Darvish walked Villar on a full count.

Darvish, a two-time MVP in Japan, flirted with perfection last Sept. 3, too, retiring the first 17 batters at Kansas City.

Game notes

Injured Texas DH Lance Berkman is getting Monday off and will DH for Double-A Frisco on Tuesday and Wednesday and will be re-evaluate him after that. ... Neftali Feliz, who was expected to throw Saturday for Round Rock but did not pitch as a precaution because of mild right arm triceps tendinitis, has been shut down. Feliz has been rehabbing from Tommy John surgery last year. ... Darvish set rookie franchise records for wins (16) and strikeouts (221) last season. He finished third in AL Rookie of the Year voting behind winner Mike Trout and Oakland outfielder Yoenis Cespedes.

Copyright by STATS LLC and The Associated Press

SPONSORED HEADLINES

Photo Wire

HOUSTON, TX - AUGUST 12: Brett Oberholtzer #65 of the Houston Astros throws in the first inning against the Texas...

Research Notes

Yu Darvish is averaing 10.75 strikeouts per game vs the Astros this season, the most against a single opponent in the last 10 seasons, minimum 4 games. In the last 10 seasons, the only other pitcher to average more than 10 strikeouts per game vs a single opponent in a single season was Justin Verlander in 2009 against the Indians.

Adrian Beltre swings at 46 percent of pitches on the outer half of the plate and is hitting .301. He'll face Brett Oberholzer, who, in two starts, has allowed four hits in 31 at-bats (.129 average) against pitches on the outer half.

From Elias: Yu Darvish is the first pitcher in the expansion era (since 1961) with multiple no-hit bids of 7+ innings against the same team in a season.