Mike Trout hit a grand slam and a solo shot to set a career high for home runs in a season with 38 and the Los Angeles Angels beat the Minnesota Twins 11-8 on Thursday night.

The reigning AL MVP's grand slam in the second inning erased most of an early 5-0 deficit and he led off the fourth with his second homer of the game.

Taylor Featherston and Chris Iannetta also homered and Huston Street picked up his 36th save for the Angels (74-72), who pulled within 2 games of Houston in the race for the second AL wild card.

More from FoxSports

Torii Hunter and Aaron Hicks went deep for the Twins (75-71), who trail the Astros by 1 games in the crowded AL playoff race. But Tommy Milone lasted just 1 1-3 innings despite being staked to that five-run lead. Milone gave up five runs, four hits and three walks.

The Angels had lost three of their last four games and appeared to be coming a little unglued after Jered Weaver was thrown out of the series finale against Seattle on Wednesday for hitting Kyle Seager with a pitch. But a convincing comeback against the Twins and a loss by the Astros to Texas, and suddenly they are right back in it.

The Twins jumped all over Angels starter Hector Santiago in the first inning.

Joe Mauer drove in the first run of the game with a single that extended his streak of reaching base to a career-high 37 games. Hunter hit a three-run homer and Kurt Suzuki added an RBI double to put the Twins up 5-0.

Santiago gave up five runs on five hits in 2-3 of an inning.

The cushion did nothing for Milone, who gave up an RBI-single to Iannetta and walked in another run with the bases loaded, forcing manager Paul Molitor to yank him with one out in the second inning. A.J. Achter entered and served up the opposite field homer to Trout, his fourth career grand slam and second this season, that put the Angels up 6-5.

Trout walked three times and made a sensational play in center field in the third inning, sprinting to track down Aaron Hicks' drive to the gap that would have scored at least one run. He hit the first pitch of the fourth inning into the seats in left for his eight career multihomer game.

He hit 36 homers last season.

TRAINER'S ROOM

Angels: INF Johnny Giavotella, on the DL since Sept. 5 with a nerve issue that gives him double vision, took some swings in the batting cage Thursday, but manager Mike Scioscia said he is not close to returning.

Twins: RHP Phil Hughes was shaky earlier this week in his return from a back injury, so Molitor said he will not start through the next two series. Molitor said Hughes will be available in the bullpen this weekend.

UP NEXT

The Twins send RHP Mike Pelfrey (6-9, 4.09) to the mound for Game 2 to face LHP Andrew Heaney (6-3, 3.32). Pelfrey gave up one run in 5 1-3 innings in his last start, a no-decision against Kansas City on Sept. 9. Heaney will be making his first career start against the Twins. He is 3-1 with a 2.11 ERA on the road this season.