Zach McAllister lasted five innings and the Cleveland Indians got two gift runs from Houston in a 2-1, rain-shortened victory over the Astros on Friday night to remain near the top of the AL wild-card standings.
The game was delayed for 1 hour, 9 minutes before the umpires decided to call it after 6 1-2 innings.
The Indians, who entered the night trailing both Tampa Bay and Texas by one-half game for a wild-card spot, scored an unearned run in the second and fourth innings off Brett Oberholtzer (4-4).
McAllister (9-9) allowed just one run and got a key double play in the fifth. Bryan Shawn went 1 1-3 innings for his first save.
Brandon Laird homered for the inept Astros, who committed three errors, lost their seventh straight and fell to 51-103 — four losses shy of matching the club record set last season.