DETROIT (AP) David Price didn't allow any runs and Miguel Cabrera drove in the only runs he needed.
Price pitched a seven-hitter for his third career shutout and Cabrera hit a three-run homer and an RBI double in the Detroit Tigers' 4-0 win over the Cleveland Indians on Friday night.
Price (6-2) didn't walk a batter and struck out eight while throwing only 93 pitches.
''Tonight, was very special, absolutely, with the defensive plays I was able to get, from (shortstop Jose) Iglesias, obviously, and (second baseman) Ian Kinsler. Everybody did their part tonight, and it's fantastic,'' Price said. ''To get eight outs on four pitches, that's always huge, and that's always a game-changer.''
The Tigers turned four double plays behind Price, when they managed to get someone on.
''Every pitch, fastball, breaking balls, had so much life,'' Cleveland's Ryan Raburn said about Price. ''And it was almost never in the middle of the plate. Just about everything on the corners.''
Danny Salazar (6-2) matched Price until the sixth when he gave up Cabrera's homer, which went over the center-field fence and traveled about 450 feet. It was Cabrera's 13th home run and also drove in Anthony Gose and Rajai Davis, who led off with singles. Cabrera homered one out later.
''It's a joke. It's a joke,'' Detroit third baseman Nick Castellanos said. ''I can't hit a ball that far from second base. It's just Miggy being Miggy.''
Raburn could only marvel at Cabrera.
''He's impressive, man. To be as good of a hitter as he is, hit balls like that and hit .330 . Man, I tell you what, I'm sure jealous,'' Raburn said.
Price sees it all of the time.
''He has power to all fields, and he shows it in BP every day. He'll hit a home run to right, then go right-center, center, left-center and left. He'll do it all in five swings, Price said. ''Nobody else in baseball, really, contains that power that he has. He's special. ''
Salazar allowed the three runs and seven hits while walking one and striking out six. He was replaced by C.C. Lee to begin the eighth.
Cabrera's RBI double in the eighth made it 4-0. His drive into the right center-field gap with one out off Lee scored Ian Kinsler, who singled.
Davis was thrown out at the plate in the first inning to complete an inning-ending double play. With Davis on second and Cabrera at first with one out and Yoenis Cespedes batting, Davis took off for third. Cespedes hit a weak grounder between the mound and the first base line that Salazar fielded and threw Cespedes out at first. Davis continued around third and tried to score but first baseman Carlos Santana threw Davis out at the plate as catcher Yan Gomes made the tag.
The Indians got consecutive one-out singles from Mike Aviles and Jason Kipnis in the third but Santana grounded into a double play to end the inning.
Cleveland third baseman Giovanny Urshela hit into an inning-ending double play in the fifth and Santana did so again in the sixth.
Tigers catcher James McCann tripled with one out in the seventh but was stranded when Iglesias grounded out and Gose struck out.
Tigers star RHP Justin Verlander, who has been out since the beginning of the season with a right triceps strain, is scheduled make his 2015 debut on Saturday afternoon.
Verlander will face Indians RHP Carlos Carrasco (7-5, 4.35), who is 2-6 with a 7.20 ERA against Detroit over 13 games - including eight starts.