Oakland's winning streak matches 10-game streaks by Seattle and Cleveland for the longest in the American League this season.
The Athletics also moved into sole possesion of first place in the AL West following Seattle's loss at Cleveland.
The Athletics' starters have earned the victory in each of their last 10 wins, the first time that has happened in baseball since 1974. The Baltimore Orioles' rotation of Jim Palmer, Mike Cuellar, Dave McNally and Ross Grimsley won 10 straight starts from Aug. 29-Sept. 7, 1974.
Mabry entered the game in a six-for-40 slump with just three RBI but his two-run shot off Tigers starter Brian Powell (1-3) in the fourth inning opened the scoring. He added a three-run shot in the seventh inning for a season-high five RBI as the Athletics opened up a 7-0 cushion.
The game featured a rain delay of two hours and 26 minutes.