CLEVELAND (AP) — Asdrubal Cabrera had four hits and three RBIs, Michael Brantley also homered and the Cleveland Indians beat the injury-riddled Minnesota Twins 9-4 Thursday for their first three-game winning streak this season.

Cabrera, who entered hitting .215, had a solo homer in the second innings and RBI doubles in the seventh and eighth. He also singled in the fifth.

Brantley hit a two-run homer in the fifth and had an RBI grounder in the sixth. He also doubled and scored in the first, then singled in the third.

Justin Masterson (2-1) allowed four runs — two earned — four hits and four walks in 6 1-3 innings. Kevin Corriea (1-4) gave up four runs, eight hits and four walks in 4 1-3 innings for the Twins.

Minnesota played their fourth straight game without first baseman Joe Mauer, who could be headed to the disabled list because of back spasms. Outfielder Sam Fuld was placed on the seven-day DL with concussion-like symptoms, leaving infielder Pedro Florimon as Minnesota's only bench player when the game began.

The Twins open up against Detroit tonight.  5:35 pre-game on KROCO AM.

Astros end Tigers' run...O's sweep Rays

UNDATED (AP) — Detroit's eight-game winning streak is over. The Tigers were beaten by the Astros 6-2 with the win snapping a five-game losing skid for Houston. Houston got two runs batted in from Jose Altuve and Matt Dominguez.

In other MLB action:

— Giancarlo Stanton hit a two-run homer in the 11th inning and the surprising Miami Marlins earned a rare road win, beating the San Diego Padres 3-1 to move into sole possession of first place in the NL East.

— Pinch-hitter Hector Sanchez hit a tiebreaking sacrifice fly in the 10th inning, and the San Francisco Giants beat the Los Angeles Dodgers 3-1 in the opener of a four-game series.

— Steve Pearce hit a two-run homer, Ubaldo Jimenez won his second straight start and the Baltimore Orioles completed a three-game sweep of the Tampa Bay Rays with a 3-1 victory.

— Texas blanked Colorado 5-0. Matt Harrison and four relievers combined on a five-hit shutout. Cecil Fielder hit his third home run.

— The Chicago Cubs rapped out 15 hits in routing the crosstown White Sox 12-5 to end a four-game slide. Anthony Rizzo, Starlin Castro and Mike Olt homered.

— Seattle blanked the Kansas City Royals 1-0. Hisasha Iwakuma  and Fernando Rodney combined on a four-hitter.

— Edwin Encarnacion hit two of Toronto's five home runs and the Blue Jays won their eighth consecutive game over Philadelphia, 12-6.