Jarrod Dyson dived around catcher Francisco Cervelli but was only credited with the winning run after a replay review, and the Arizona Diamondbacks beat the Pittsburgh Pirates 2-1 on Tuesday night.
Dyson bolted from third base on David Peralta’s grounder in the sixth. Second baseman Adam Frazier fielded and threw home, and Dyson went head-first past Cervelli as the backstop applied the tag. Plate umpire Gerry Davis called Dyson out, but the call was quickly overturned on review. Dyson’s left hand touched the plate just before Cervelli’s glove tapped him on the back.
Luke Weaver (2-1) struck out seven and won his second straight start. He worked into the seventh inning for the second time this season, going 6 1/3 innings while allowing one run. He has struck out 24 batters over his last 22 2/3 innings.
Adam Jones doubled to score Eduardo Escobar in the second, his team-leading 16th RBI.
Andrew Chafin and Archie Bradley got the ball to Greg Holland, who worked around a walk and a wild pitch to earn his fifth save.
Both runs went against Pirates starter Trevor Williams (1-1), who threw seven innings. He struck out four and walked one.
Cervelli doubled home Colin Moran in the second inning for Pittsburgh. The Pirates went 1 for 10 with runners in scoring position.
Pirates: OF Bryan Reynolds was removed from the game as a precaution with left quadriceps muscle discomfort. … RHP Nick Burdi was placed on the 10-day IL with right biceps and elbow pain a day after a frightening injury on the mound. … SS Kevin Newman (right middle finger laceration) started his rehab assignment with Triple-A Indianapolis and went 1 for 3.
Diamondbacks: RHP Merrill Kelly (1-2, 4.37 ERA) will try to bounce back from his shortest outing of the season, when he gave up three runs over 3 2/3 innings on April 19.
Pirates: Jordan Lyles (2-0, 0.53) has allowed just one earned run over his first three starts.