Updated

ANAHEIM, Calif. (AP) -- Joey Gallo hit a go-ahead, two-run triple in the fifth, and the Texas Rangers prevented a third straight late-inning comeback by the Angels, beating Los Angeles 8-3 Wednesday night.

Mike Napoli, Elvis Andrus and Carlos Gomez homered for the Rangers, and A.J. Griffin (1-0) pitched six innings of four-hit ball to pick up his first victory in six starts dating to last September.

A trio of Texas relievers doused the Angels' hopes for a third consecutive victory featuring a rally from a multi-run deficit in the ninth inning.

Mike Trout homered for the Angels, beaten at home for the first time this season after four straight wins. Los Angeles (6-3) lost for just the second time since opening day.