Indians 2, Astros 1 (7)
CLEVELAND -- The Cleveland Indians scored two unearned runs to beat the Houston Astros 2-1 on Friday night in a game that was called after a one-hour, nine-minute rain delay in the top of the seventh inning.
The win improved Cleveland's record to 84-70. The Indians began the day a half game out of the second wild-card spot in the American League.
The Indians benefited from some poor Houston defense. The Astros committed three errors in the game that led to the unearned runs.
The win went to Indians starter Zach McAllister (9-9), who pitched only five innings, allowing one run and four with three strikeouts and one walk.
Astros starter Brett Oberholtzer (4-4) took the loss even though he did not give up an earned run in six innings.
Bryan Shaw pitched a scoreless inning for his first save of the season.
McAllister retired the first five batters he faced, but with two outs in the top of the second, Brandon Laird belted a 1-1 pitch over the left-field wall for his fourth home run, giving Houston a 1-0 lead.
The Indians tied it in the bottom of second against Oberholtzer. Carlos Santana led off the inning with a single and went to second on an error by Laird at third on a grounder hit by Asdrubal Cabrera. Michael Brantley then singled to load the bases with one out. Mike Aviles hit a grounder to third that Laird bobbled. He recovered and tagged out Cabrera, but Santana scored to make it 1-1.
Cleveland took a 2-1 lead in the bottom of the fourth, thanks to a single, two walks and two more errors by Houston infielders.
NOTES: The scoring percentage of Houston relievers' inherited runners (26.9 percent) is the second lowest in the American League behind Toronto's 24 percent. . . Astros C Jason Castro, who went on the disabled list Tuesday with discomfort in his right knee, underwent arthroscopic surgery on Thursday to remove a cyst. ... Indians RHP Justin Masterson had a successful 33-pitch bullpen session as he continues his rehab from a strained oblique that has sidelined him since Sept. 2. ... Indians RHP Ubaldo Jimenez's 2.45 ERA since May 27 is the second lowest in the AL during that span.