Rangers’ Nathan Eovaldi holds down Angels for 100th win

Nathan Eovaldi allowed one run over seven innings en route to his 100th career victory as the Texas Rangers salvaged the finale of a three-game series against the Los Angeles Angels with a 6-3 victory on Wednesday in Anaheim, Calif.It was the 12th time in his past 13 games that Eovaldi (9-3) allowed one run or none. After giving up six hits, walking two and striking out four, he improved to 5-0 with a 0.59 ERA in five July starts.Robert Garcia struck out two during a 1-2-3 ninth to pick up his ninth save.Adolis Garcia homered for Texas, which earned its seventh win in nine games. Marcus Semien went 3-for-4 with an RBI, two runs and a stolen base, Kyle Higashioka tripled and singled and Wyatt Langford added two hits, an RBI and a run.Nolan Schanuel went deep, Luis Rengifo had two hits and an RBI and Taylor Ward also collected two hits for Los Angeles, which had a three-game winning streak snapped. Jose Soriano (7-8) took a tough-luck loss after allowing two runs (one earned) on five hits in seven innings. He walked two and fanned seven.Texas took a 1-0 lead in the fourth inning. Semien led off with a double into the left field corner, tagged and went to third on a flyout to right by Garcia and scored on a single by Langford.