MINNEAPOLIS -AP- Matt Boyd breezed through eight innings, backed by home runs from James McCann and Miguel Cabrera as the Detroit Tigers beat the Minnesota Twins 8-1 on Tuesday night to step forward in the AL wild card race.With Baltimore's loss to Boston, the Tigers cut the deficit between them and the second spot to 1 1/2 games with 12 to go.Boyd (6-4) bounced back from an 8-1 defeat by the Twins at home last week, giving up a homer to Robbie Grossman in the seventh among only three hits allowed. He matched his career best with seven strikeouts and walked just one, after being pounded by Minnesota for seven runs in 3 2/3 innings on Sept. 13.McCann, in the designated hitter role for the injured Victor Martinez, sent a three-run shot into second deck above left-center in a four-run sixth against Hector Santiago (12-9). Cabrera hit his 34th homer the following inning, a two-run drive against Michael Tonkin.Cameron Maybin had an RBI triple, Justin Upton drove in two runs and everybody in the lineup had at least one hit for the Tigers, who damaged their playoff push with a four-game split against the worst-in-the-majors Twins last week. They're only 8-9 this month.Detroit played without Martinez (bruised knee) and second basemanIan Kinsler (concussion-like symptoms), both having been hit by pitches from Cleveland's Trevor Bauer on Sunday. The beanings could have fired up the team at a critical time.The significance of the situation wasn't lost on Cabrera, who started the fourth inning by crushing a double to right field. The hulking power hitter hustled to advance a base by tagging on a fly ball to medium-range center field. Then he rumbled home for a 2-0 lead on a groundout to third, sliding underneath catcher John Ryan Murphy's tag after the throw home to try to get the double play.Brian Dozier had a lonely leadoff single in the bottom of the first and stole second base with none out, only to be stranded. Max Keplerwalked in the second inning and was quickly caught stealing. Then Boyd retired 14 straight batters until Grossman went deep with one out in the seventh.Dozier stretched his hitting streak to 23 straight games, the longest for the Twins in nine years since Torii Hunter had one of the same length and the fourth-longest in the major leagues this season.MENDING ZIMMERMANNTigers right-hander Jordan Zimmerman threw another simulated game without physical trouble, trying to return from a neck injury that has limited him to two starts since June that didn't last past the second inning, but his mechanics aren't not quite right enough yet to return to the rotation.ROSARIO WON'T RETURNTwins outfielder Eddie Rosario was diagnosed with a broken left thumb after diving into first base trying to beat out a grounder in the game on Saturday, and he'll need six weeks to recover. After a rough start that led to his demotion to Triple-A in May, Rosario rebounded and became one of nine Twins players to reach 10 home runs. This is the first year they've had that many since 2004.