MLB

Rangers hit 3 homers in win over Angels

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.

More from FoxSports

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.