Updated

Jeanmar Gomez and three other pitchers shared a three-hit shutout and the Cleveland Indians topped the Miami Marlins, 2-0, on Saturday afternoon.

Gomez (3-2) struck out four batters in 6 1/3 innings, giving up three hits and two walks. Joe Smith, Vinnie Pestano and Chris Perez finished off the shutout with Perez fanning three in the ninth inning for his 13th save.

Asdrubal Cabrera's leadoff homer in the fourth was the only run the Indians needed for their fifth win in six games.

The Marlins had won the opener of the three-game series 3-2 on Friday to snap Cleveland's winning streak at four.

Marlins starter Anibal Sanchez (2-2) took a tough loss after throwing seven good innings. He struck out four, walked two and gave up two runs on seven hits.

"Sanchez was terrific," said Indians manager Manny Acta. "He's a tough guy to have a plan about because he throws any pitch at any time."

Cabrera belted one of those pitches, an 0-2 sinker, high in the air and over the right field wall for a 1-0 lead in the fourth, his fifth homer of the season.

The Indians tacked on a run in the fifth after Shelley Duncan and Shin-Soo Choo hit one-out singles and Duncan scored on Jason Kipnis' sacrifice fly.

The Marlins stranded a runner at third base in the third inning and didn't have another man in scoring position the rest of the game. They hit into double plays in the sixth and seventh innings -- the time they had runners on base.

"We couldn't get anything going," Marlins manager Ozzie Guillen said.

Game Notes

The Indians improved to 3-1 on an eight-game homestand...Gomez snapped a two- start winless streak (0-1) while Sanchez remained winless in his last three outings (0-2).