The middle of the Rangers 'order did the damage as they doubled up the Tigers 12-6 to complete a three-game sweep in Arlington.
Elvis Andrus, Adrian Beltre and Nomar Mazara combined for eight hits, six runs scored, nine RBI and each of them hit a homer.
Joey Gallo chipped in his 35th bomb of the year, while Cole Hamels improved to 8-and-1.
Reliever Chad Bell took the loss for Detroit. Ian Kinsler was 2-for-3 with a home run and two runs scored in defeat.
Detroit is off today, but opens a three-game weekend series with the Los Angeles Dodgers tomorrow night.