Josh Hamilton hit his 32nd homer and drove in three runs, Yu Darvish struck out eight and the Texas Rangers beat the Detroit Tigers 8-3 Sunday.
Hamilton had a two-run drive in the first inning to take the major league lead in home runs. He added an RBI single in the third to give him 99 RBIs, which is also tops in baseball.
Yu Darvish (12-8) allowed six hits and walked five in 6 2-3 innings. He snapped his two-game losing streak and helped the Rangers take two of three from the Tigers.
Miguel Cabrera had a two-run double for the Tigers, who slipped two games behind the Chicago White Sox in the AL Central.
Detroit starter Rick Porcello (9-7) gave up nine hits and six runs.