CLEVELAND (AP) -- Scott Baker survived a shaky start and Matt Tolbert drove in two runs as the Minnesota Twins extended their season-high winning streak to five games with a 6-4 win Monday night over the falling-fast Cleveland Indians, who lost their fifth in a row.
Baker (3-4) was down 2-0 after throwing just four pitches as the Indians hit screaming line drives all over Progressive Field in the first. However, the right-hander bobbed and weaved his way around trouble and stayed in until the eighth. He allowed three earned runs and nine hits.
Josh Tomlin (7-3) lasted six innings for the Indians, who led the AL Central by seven games as recently as May 23 but dropped their seventh straight at home.
Asdrubal Cabrera hit a two-run homer and Michael Brantley added a solo shot for Cleveland.
The Indians couldn't string anything together against Baker, pulled after allowing the first two batters to reach in the eighth. Reliever Jose Mijares got Carlos Santana to hit into a double play before Cabrera scored on an error to make it 6-4. Alex Burnett struck out Matt LaPorta to end the inning.
In the ninth, Twins closer Matt Capps allowed a leadoff walk, but got a strikeout and game-ending double play for his eighth save.
The Indians came out flying as Brantley led off with a double, and Cabrera followed by hitting Baker's next pitch 407 feet to right to make it 2-0.
Grady Sizemore, batting third in Cleveland's reshuffled lineup, then lined into a double play and Baker retired Shin-Soo Choo on a line drive to right.
Tomlin didn't make the lead stand long.
The Twins tied it 2-all in the second on a two-out, two-run single by Tolbert.
Baker then settled in over the next three innings and Minnesota grabbed a 5-2 lead in the fourth, scoring its runs on a safety squeeze, double-play grounder and wild pitch.
Brantley's fifth homer made it 5-3 in the fifth, but the Twins went back up by three on Delmon Young's bloop RBI double in the sixth.