The Tigers' winning streak is up to three as they opened a seven-game road trip with a 10-2 victory over the Royals in Kansas City.
Nicholas Castellanos and Mikie Mahtook each hit two-run homers, and Ian Kinsler had two triples and an RBI. Jordan Zimmermann earned his sixth win of the season after giving up just one run on seven hits over six-and-two-thirds innings.
Outfielder J.D. Martinez, who has been the target of trade rumors, was taken out of the game in the sixth with lower back tightness.
Jason Vargas was lit up for seven hits, four walks and six runs in less than three frames to fall to 12-and-4. Eric Hosmer went 2-for-5 with a home run for Kansas City, which has lost six of its last seven games.