HOUSTON (AP) — The Houston Astros needed Brett Oberholtzer to be near-perfect on a night they simply couldn't get much going against Jered Weaver.
Houston's improved offense — which had helped them to four straight wins coming in — was ineffective against Weaver and the Los Angeles bullpen, striking out nine times in a 6-2 loss to the Angels on Saturday night.
The Astros set an American League record with 1,393 strikeouts for the season, topping the previous mark of 1,387 by Oakland last year.
Oberholtzer (4-3) gave up four runs and six hits over six innings in his eighth career start. The rookie struck out four and walking two.
"You look at his overall body of work and he did a good job of getting the game to the sixth inning," Astros manager Bo Porter said. "I also was talking in the dugout that it didn't look like he had that pinpoint command, that late life that we had seen in a lot of his previous starts.
"His breaking ball didn't have the kind of depth that we were accustomed to, which is a credit to him to not have his good stuff and still battle and be able to get through six innings."
Chris Iannetta homered and drove in two runs for the Angels, who rebounded after losing the series opener 9-7 on Friday night to snap a three-game win streak.
Brett Wallace hit his 13th home run of the season, a two-run shot.
Oberholtzer entered the game with a 1.91 ERA since July 31 to lead the American League in that span.
Iannetta gave the Angels the lead in the third inning with his 11th home run of the season. Los Angeles then added three in the fourth, with Howie Kendrick, Kole Calhoun and Iannetta each driving in a run to make it 4-0.
"Command got away from me a little bit (in the fourth)," Oberholtzer said. "That was probably my best command all year, I would say, in the first three innings.
"I kind of let up a little bit, I guess, in the fourth , they got three or four batters there where they got RBIs and capitalized."
Cut pounds of stomach fat every week by using this 1 weird old tip.