DETROIT — Shane Bieber struck out 12 in seven one-hit innings, and the Cleveland Indians beat the Detroit Tigers 5-2.
Bieber took a no-hitter into the seventh before Jonathan Schoop led off the bottom of that inning with a home run to left.
The Cleveland right-hander then struck out three more hitters before leaving after 103 pitches.
Eddie Rosario homered for the Indians, who helped Terry Francona to his 700th victory as Cleveland's manager.
Matthew Boyd allowed four runs and six hits in five innings for the Tigers, who have lost five of six.