ANAHEIM, Calif. (AP) — When the Los Angeles Angels sift through the wreckage of their season in six weeks, their inability to beat the major leagues' worst team consistently at home is certain to be one of their most embarrassing discoveries.
Matt Dominguez hit a tiebreaking three-run homer in the seventh inning, and the Houston Astros beat the Angels 7-5 on Sunday for their seventh win in 10 games at the Big A this year.
Josh Hamilton homered and tripled for Los Angeles, but couldn't stop another loss to the Astros, who have beaten the Angels for nine of their 41 wins overall.
"It's frustrating losing to anybody," said Hamilton, who delivered his 19th homer. "It doesn't matter who it is. If it was the Yankees in here today, or the Rangers, it would be just as frustrating. It's one of those things where you're playing a team with that kind of a record, but you don't want to relax or take anything for granted. I'm not saying that we're doing that, but some years, some teams have your number. That's how it goes."
One last humiliating home loss to the Astros nearly turned out to be even worse: Mike Trout had two hits for the Angels before leaving in the sixth inning with right hamstring tightness.
The All-Star outfielder doesn't believe his injury is serious, but it's just another worry for the Angels, who have lost 11 of 16 and 23 of 34.
"It's all right. I'm just sore," said Trout, second in the AL at with a .333 average. "It's not like it popped or anything. It was just a little grabbing, so it shouldn't be too serious. ... I'll see how it is tomorrow. I came out just because I didn't want it to get worse. It's definitely frustrating when you can't be out there. For me as a speed guy, I've got to take care of my legs."
Trout went 2 for 3 with a third-inning double, but left the game after flying out in the fifth. He reached base for the 40th straight game, extending the majors' longest current streak.
The long-struggling Hamilton had another big performance to follow up his extra-inning homer Saturday night, while Mark Trumbo drove in three runs and hit his 28th homer late in the Angels' sixth loss in eight games.
Brett Oberholtzer (3-1) blew an early three-run lead, but pitched six effective innings during Houston's sixth win in its past seven games at Angel Stadium.
He gave up seven hits and struck out four in his fourth major league start, even retiring nine of his final 10 batters after Hamilton's tying homer.