Alex Avila went 3-for-4 and hit his second homer in the Diamondbacks' 8-4 victory over the Phillies on Tuesday.
Robbie Ray fanned 11 but came up short of a win after allowing three runs in 4 2/3 innings Tuesday against the Phillies.
Vince Velasquez surrendered four runs through 4 2/3 innings Tuesday in a loss to the Diamondbacks.
Adrian Beltre has been diagnosed with a left hamstring strain.
Jarrod Dyson hit his first homer and walked twice Tuesday against the Phillies.
Tyler Mahle took a no-hitter into the seventh inning and struck out a career-high 11 batters in Tuesday’s 9-7 extra-innings win over the Braves.
Jorge Alfaro went 0-for-4 with three strikeouts Tuesday, lowering his average to .170.
Brandon McCarthy permitted five runs – three earned – across five innings in Tuesday’s loss to the Reds.