Doug Fister pitched six shutout innings in his return from the disabled list, Miguel Cabrera homered and also scored when Colorado misplayed his comebacker, and the Detroit Tigers defeated the Rockies 4-1 Saturday.

Fister (1-3) had been out since aggravating a ribcage strain on May 28. He missed a month after sustaining the original injury in his first start of the season.

Fister allowed three hits and struck out six, sending the Rockies to their ninth loss in 10 games.

Cabrera hit his 14th homer in the first. He got to circle the bases in the fifth, too, thanks to a pair of misplays.

Christian Friedrich (4-3) knocked down Cabrera's grounder, scrambled to recover and still had a chance to get the out at first. But Friedrich threw wildly and Cabrera scampered to third while catcher Wilin Rosario second baseman Chris Nelson and right fielder Michael Cuddyer chased down the ball.

Rosario got there first, but threw past Jordan Pacheco at third base, allowing Cabrera to score.

Friedrich (4-3) gave up three runs on three hits and five walks in five innings.

Fister retired the first 11 batters before Carlos Gonzalez's infield single in the fourth.

The Tigers made it 2-0 in the fourth when Friedrich walked Austin Jackson with the bases loaded.

Prince Fielder gave Detroit another run with a sacrifice fly in the seventh.

The Rockies got an unearned run in the ninth when Gonzalez doubled, took third on a throwing error and scored on Cuddyer's groundout.

NOTES: Fister has an ERA of 1.20 at Comerica Park since joining the Tigers at last season's trade deadline. ... Despite their 1-10 interleague record this season, the Rockies still have the NL's best record against the AL since 2006, going 57-47. In the same span, the Tigers are 77-42, second in baseball to only the Red Sox. ... Detroit extended its franchise record to 133 games without being shut out.