ANAHEIM, California — Aaron Harang threw a called third strike past Mike Trout in the first inning. It was the only time the Seattle Mariners' pitching staff got him out.
Trout became the youngest AL player to hit for the cycle and also drove in five runs, leading the Angels to a 12-0 rout on Tuesday night and extending Seattle's losing streak to a season-worst five games.
Josh Hamilton celebrated his 32nd birthday with a homer and a triple his first two times up, and Howie Kendrick also went deep against Harang.
"He just made too many mistakes. He left some pitches up there for him to hit and they didn't miss them," manager Eric Wedge said. "I thought he righted himself a little bit there in the second and third inning, but then it got away from him in the fourth. So I couldn't take him any further."
Harang (1-5) lasted only 3 1-2 innings in his first outing since May 7, giving up seven runs and nine hits — seven of them for extra bases. The 35-year-old right-hander, who missed his previous turn in the rotation because of stiffness in his lower back, has yet to go more than six innings in any of his six starts with the Mariners.
"About the only good thing that came out of tonight was the fact that the back wasn't an issue," Harang said. "This week we really focused on trying to get it to calm down and get right. And we did that. But it didn't translate into any success on the field tonight."
The Mariners fell behind 3-0 in the first. Erick Aybar led off with a double, Albert Pujols singled him home, and Hamilton drove a 3-2 pitch to left-center for his sixth homer. In the three previous games Hamilton played on his birthday in the major leagues, he did not have an RBI in 12 at-bats.
Los Angeles extended the margin to 7-0 in the fourth, scoring four runs on five extra-base hits. Hamilton legged out his second triple of the season leading off and Kendrick drove the next pitch to right-center for his seventh home run. Alberto Callaspo followed with a double, Aybar drove him in with a two-out double, and Trout chased Harang with a triple to right-center.
"I went back and watched some of the video, and in the fourth inning I got a little too amped up there and started elevating pitches," Harang said. "That's what got me in trouble."
Lucas Luetge followed Danny Farquhar out of the Seattle bullpen during the Angels' four-run sixth, giving up a three-run double by Trout on his first pitch. Pujols got an RBI single two pitcher later to give the Angels an 11-0 cushion.
Trout, who reached on an infield single in the third inning, ended his spectacular night with an eighth-inning homer in the eighth on a 2-0 pitch from Luetge.
"That last pitch he hit for the home run, he took it off the ground and drove it the other way," Wedge said. "He looks stronger this year. He's a great athlete and just a special young player."
Trout, last season's AL rookie of the year and MVP runner-up, became the sixth player in Angels history to complete the cycle and the first to do it since Chone Figgins on Sept. 16, 2006, at Texas.
"It was one of those nights," Trout said. "I didn't really think about it until about the eighth inning. And when I got on deck, I started feeling it a little bit. To be honest, I thought Josh was going to hit for the cycle after his those first two at-bats. I wasn't thinking about myself."
Jerome Williams (3-1) scattered six hits over eight innings, struck out six and walked two. The right-hander, who was lifted after 107 pitches, got one more run of support as he did in his three-previous starts this season combined.
"That guy's been tough on us in the past and he did again tonight," Wedge said. "He had good stuff, used all of his pitches, and he kept doing what he needed to do to have success."
The game marked the return to Angel Stadium of Mariners first baseman/DH Kendrys Morales, following the December trade that sent the switch-hitter to Seattle for starting pitcher Jason Vargas. He was one for 4 with a ground-rule double and two strikeouts.
NOTES: The Mariners, 4 for 32 with men in scoring position during Cleveland's four-game sweep against them, threatened in the third before Kyle Seager grounded into an inning-ending double play with runners at first and second. At the time, Seager had the most at-bats by any AL player who hadn't grounded into one (168). ... Seattle SS Brendan Ryan, 0 for 14 lifetime against Williams, got the night off. ... Harang's next start will be his 300th in the majors.