By DAN GREENSPAN
ANAHEIM, CA (AP) - Mike Trout drove in a teammate for the first time in more than a month, homering to cap a seven-run burst in seventh inning for the Los Angeles Angels in a 14-5 rout of the Houston Astros on Sunday.
Trout hit his 26th home run, a drive off Chris Devenski that followed Andrelton Simmons' single. Trout's only RBIs since June 19 had been solo homers off Baltimore's David Hess on June 29 and against the Los Angeles Dodgers' Ross Stripling on July 7.
Trout's single in the first ending streaks of 16 plate appearances and 11 at-bats without a hit.
David Fletcher had a two-run single in the big inning, Kole Calhoun greeted Devenski with a three-run homer and Ian Kinsler hit a solo homer in the eighth off J.D. Davis, an outfielder and corner infielder. A pitcher at Cal State-Fullerton, Davis had two mound appearances for the Astros in lopsided losses last year.
After scoring one run over the previous 24 innings, the Angels set a season high for runs and stopped a three-game losing streak.
Andrew Heaney (6-6) won his fourth consecutive home start, allowing one run, four hits and two walks in six innings.
Lance McCullers Jr. (10-5) gave up five runs, six hits and five walks in 4 1/3 innings. He became the first Astros pitcher to walk five or more in consecutive starts since Erik Bedard in July 2013.
Houston had not allowed double-digit runs since a 13-12, 10-inning win over the Dodgers in Game 5 of the World Series and gave up its most runs since a 14-6 defeat at Detroit on July 29, 2016.
Davis put the Astros ahead with an RBI single in the second, but Kinsler hit an RBI double in the bottom half that scored Shohei Ohtani and then came home on Luis Valbuena's single.
Justin Upton had a two-run homer in the third. Simmons hit a run-scoring, double-play grounder in the fourth, then singled in a run for a 6-1 lead in the sixth. Alex Bregman hit a two-run double in the seventh.