The Twins offense erupted for 12 runs and 17 hits in the series finale against the Tigers on Sunday.
Nelson Cruz, Miguel Sano, Byron Buxton and Eddie Rosario all homered in the win and every starter collected at least one hit, with Cruz, Rosario, C.J. Cron, Ehire Adrianza and Buxton all having multi-hit games.
Minnesota scratched runs across in the first, fourth, fifth, sixth and seventh innings.
The Twins now have 125 home runs on the season, which ties a franchise record for home runs before the All-Star break.
It's the ninth time this season the Twins have hit four home runs in a game.
Starting pitcher Jake Odorizzi was lights out once again going six innings and allowing just one run, on five hits and struck out eight batters. He lowered his ERA to 1.92 on the season, which is the best in the majors this season.
Minnesota is off on Monday but returns home for a nine-game home stand starting with a three-game series against the Seattle Mariners on Tuesday.