Mike Trout and Albert Pujols have combined to hit half of the Angels' home runs this season and the two were at it yet again Friday night, sparking a big inning by driving in a combined five runs in Los Angeles' 7-2 victory over the Houston Astros. Trout had a three-run double and Pujols a two-run homer in the Angels' six-run third inning, their biggest of the season. Getting a second consecutive strong start from right-hander Matt Shoemaker, the Angels rode their third-inning offensive outburst to a ninth victory in their last 14 games. After striking out a career-high 12 in 7 1/3 scoreless innings in his last start against Baltimore, he frustrated the Astros until the ninth inning. Shoemaker struck out 11 without walking a batter, holding the Astros to seven hits, all singles. After an RBI single by Kole Calhoun, Trout doubled to clear the bases. Gomez (bruised rib cage) is expected to play in all three games this weekend in his rehab assignment for Double-A Corpus Christi. Gomez, batting just .182 with no home runs and 46 strikeouts in 121 at-bats, is expected to be ready when eligible to come off the disabled list June 1.