ANAHEIM, Calif. (AP) - Garrett Richards pitched seven effective innings, and the Los Angeles Angels parlayed three errors and another mammoth home run by Mark Trumbo into five early runs against Derek Holland to beat the Texas Rangers 8-3 Saturday night.
The Rangers' fifth loss in six games, coupled with Oakland's 2-1 victory against Houston, put Texas 1 1-2 games behind the Athletics in the AL West race.
Richards (6-6) allowed two runs - one earned - and six hits while striking out five and walking one. The right-hander, who finished his night by fanning the side on 18 pitches, is 4-0 with a 3.25 ERA in seven starts at home this season.
Holland (9-8) was charged with eight runs - four earned - and eight hits in 5 2-3 innings.