Thursday, July 31st, 2025

ANAHEIM, Calif. — Nathan Eovaldi limited Los Angeles to a run in seven innings, and Adolis García hit a two-run homer in the eighth as the Texas Rangers beat the Angels 6-3 on Wednesday night.
Eovaldi (9-3) helped the Rangers avoid a series sweep and snapped the Angels’ three-game winning streak. He allowed six hits and struck out four.
Marcus Semien was 3 for 5 with an RBI and two runs. He doubled and opened the scoring on Wyatt Langford's single in the fourth, and had an RBI single in the sixth. Langford was 2 for 5 with a double.
Robert Garcia pitched the ninth for his ninth save.
José Soriano (7-8) pitched seven innings for Los Angeles. He allowed two earned runs and struck out seven.
Luis Rengifo tied it at 1 with an RBI single in the fourth.
García broke hit open in the eighth with his 15th home run of the season, and Texas tacked on two more runs to pull away.
Nolan Schanuel hit a two-run homer for Los Angeles in the eighth. Corey Seager extended his majors-best on-base streak to 29 games in the ninth with a single to right.
García’s eighth-inning homer gave Texas breathing room.
Eovaldi allowed just one run.
Rangers RHP Jack Leiter (7-6, 4.09 ERA) was scheduled to start Friday night at Seattle.
Angels LHP Tyler Anderson (2-6, 4.41 ERA) was set start at home Friday night against the Chicago White Sox.
The Texas Rangers defeated the Los Angeles Angels 6-3 on July 30, 2025, at Angel Stadium in Anaheim. Nathan Eovaldi delivered a strong pitching performance, limiting the Angels to just one run over seven innings. Adolis García's crucial two-run homer in the eighth inning extended the Rangers' lead, sealing the win and preventing a series sweep. Marcus Semien also played a pivotal role offensively, going 3 for 5 with an RBI and two runs scored. Despite a solid outing from Angels starter José Soriano and home runs from Luis Rengifo and Nolan Schanuel, Los Angeles couldn't overcome the Rangers' late surge. Robert Garcia earned his ninth save for Texas. Looking ahead, the Rangers are scheduled to face Seattle, while the Angels will host the Chicago White Sox.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.