Asdrubal Cabrera's three-run homer in the 1 victory over the Twins at Progressive Field.

Cleveland had 10 hits and two walks, and most of them didn't lead to runs. But after Shin-Soo Choo began the third inning with a walk, Jason Donald singled and Cabrera blasted a shot to left to help his team beat Minnesota for a second straight game.

The Indians edged the Twins, 3-2, in the series opener Friday.

Cabrera's home run also continued his career year. It was his 20th of the season and gave him 71 RBI -- both career highs. The infielder had never hit more than six homers in a season prior to 2011.

His latest provided the decisive runs thanks to a strong start by Josh Tomlin (12-5), who allowed only one run in 6 1/3 innings. The right-hander threw just 84 pitches -- 57 for strikes -- in another efficient outing.

Tomlin hasn't exceeded 100 pitches in his last 14 starts, but has still averaged more than six innings over the stretch.

Minnesota's Brian Duensing (8-11) took his third consecutive loss after allowing Cabrera's homer. He struck out nine while giving up nine hits and two walks in 6 2/3 innings.