Zach McAllister tossed five-plus innings of one-run ball in the Cleveland Indians' 2-1 rain-shortened victory over the Houston Astros in the second installment of a four-game set.
The tilt was delayed for 69 minutes before the umpires called the contest after 6 1/2 innings.
McAllister (9-9) surrendered four hits and two walks while fanning two for the Tribe, who have won seven of their last nine games.
Cleveland is temporarily tied with the Tampa Bay Rays and Texas Rangers for the AL's two wild-card spots, with both the Rays and Rangers yet to complete their games on Friday.
Brett Oberholtzer (4-4) allowed a pair of unearned runs on four hits and three walks in a six-inning complete game for Houston, which dropped its seventh straight game.
Brandon Laird's two-out blast into the seats in left field in the second inning staked the Astros to a 1-0 lead, but Cleveland plated a run in the home half and another in the fourth to surge ahead.
Mike Aviles' RBI groundout in the bottom of the second knotted the tilt and the Tribe capitalized on a Houston fielding blunder in the fourth.
Ryan Raburn singled with one out before Asdrubal Cabrera walked to put runners on first and second. Raburn scored when Astros first baseman Chris Carter fielded a Michael Brantley grounder, but threw wildly to second on the force attempt.
Bryan Shaw was credited with his first save of the year after picking up the final four outs of the game.