Miguel Cabrera had four hits, including his 28th home run, and Justin Upton added a three-run homer as the Detroit Tigers beat the Minnesota Twins 9-4 on Wednesday night.
Matt Boyd (5-2) tied his career-high with seven strikeouts in six innings to win his fifth straight decision.
Cabrera had his fifth four-hit game of the season and was a triple shy of the cycle. He opened the scoring with a deep blast to straightaway center field in the first inning.
Brian Dozier hit his career-high 30th homer for Minnesota, but starter Tyler Duffey (8-10) allowed six runs in three innings as the Twins lost their sixth straight game.