

Sat May 9 1:05am ET
Field Level Media
Mark Vientos and Carson Benge had RBI doubles in a two-run 10th and the New York Mets won their fourth game in the last five with a 3-1 victory over the Arizona Diamondbacks in Phoenix on Friday.
Vientos doubled on the first pitch he saw from Kevin Ginkel (1-2) to score the automatic runner in the 10th and Benge followed with a ground-rule double to drive in Vidal Brujan, who had come in as a pinch runner for Vientos.
Devin Williams (2-1) had an eight-pitch ninth inning for the win and Tobias Myers struck out two of three in a 1-2-3 10th for his first save.
Vientos and Arizona's Nolan Arenado accounted for all the early scoring with bases-empty homers in each half of the second inning.
The Mets, who entered the game tied with San Francisco for the worst record in baseball at 14-23, have won their last two series and go for three Saturday.
The D-backs have lost 12 of 16.
Mets starter Nolan McLean gave up one run on three hits in six innings, with six strikeouts and one walk. He also hit a batter in his 100 pitches.
Diamondbacks starter Ryne Nelson gave up one run on two hits in 6 2/3 innings, leaving after he walked Benge with two outs in the seventh of a 1-1 game, his only walk. He tied a season high with seven strikeouts.
Juan Morillo struck out two of the four batters he faced after replacing Nelson to extend his home scoreless streak to 16 games over two seasons, the longest in the majors.
Vientos hit a 401-foot homer, his fifth, leading off the Mets' second. Nelson retired 17 of the next 18, Francisco Alvarez's third-inning single the only blemish until Benge walked in the seventh
Arenado tied the game at 1-1 with his sixth homer leading off the Arizona second.
McLean did not give up another hit until Ildemaro Vargas singled with one out in the sixth after hitting Corbin Carroll in the fourth and Gabriel Moreno in the fifth.
The D-backs loaded the bases with two outs in the seventh on Jose Fernandez's single and two walks by Luke Weaver before Geraldo Perdomo grounded out.
Arizona second baseman Ketel Marte was a late lineup scratch because of illness.
Rotate for more data.