By the Associated Press
Carson Kelly had a three-run homer, Caleb Smith and Riley Smith combined to throw a six-hitter and the Arizona Diamondbacks rolled to a 7-0 victory over the Texas Rangers on Tuesday night.
David Peralta had three hits, including a double. Eduardo Escobar added two singles and Nick Ahmed had a triple for the Diamondbacks.
The Rangers have a 6-23 record on the road this season.
Caleb Smith had a rough start to the game, walking his first three batters to load the bases. The left-hander recovered to retire the next three batters on a popout and two strikeouts to escape without giving up a run.