Yardbarker
x
Diamondbacks belt three home runs, double up Red Sox
Rick Scuteri-Imagn Images

Geraldo Perdomo, Corbin Carroll and Ildemaro Vargas homered and the Arizona Diamondbacks scored early and late to hold off the Boston Red Sox 10-5 in Phoenix on Friday.

Perdomo, who homered in the first and added three singles, drove in two runs. He leads National League shortstops with a career-high 90 RBIs.

Perdomo singled in a run for a 7-5 lead in the eighth inning after the Red Sox rallied for four runs in top of the inning. Carroll followed with a three-run homer off Justin Slaten for the final margin.

Arizona left-hander Eduardo Rodriguez (7-8) gave up four hits and one run in six innings, with four strikeouts and two walks. He has won four of his past five decisions.

Alex Bregman and Romy Gonzalez had two hits apiece for the Red Sox, who had won 10 of their previous 14 games.

The Red Sox's eighth-inning rally off Bryce Jarvis and Andrew Saalfrank included a two-run double by Bregman, a sacrifice fly by Gonzalez and an RBI double by Rod Refsnyder to make it 6-5.

Saalfrank retired Nathaniel Lowe and Nate Eaton to leave the potential tying run on second.

Gonzalez extended his hitting streak to eight games with his fourth straight multi-hit game.

The Red Sox (78-64) dropped 4 1/2 games behind the Toronto Blue Jays in the American League East and remained one-half game behind the New York Yankees for the first AL wild-card position.

Arizona (71-71) has won three in a row and seven of nine to climb to .500 for the first time since July 20. They are 5 1/2 games out of the final NL wild-card spot.

Boston rookie left-hander Payton Tolle (0-1) lasted three innings in his second major league start, giving up five runs on five hits, including the first two homers he has permitted. He walked four, struck out two and threw a wild pitch.

Perdomo homered in the first and for a 1-0 lead before Boston tied it in the second when Gonzalez singled and scored on Lowe's triple. Rodriguez got out of the inning on a groundout and a strikeout.

Diamondbacks third baseman Jordan Lawlar doubled to open the second and scored on a two-out wild pitch to make it 2-1.

The Red Sox had a chance to tie it in the third, but Carlos Narvaez was thrown out at the plate attempting to score from second on Gonzalez's two-out single.

Tolle walked Gabriel Moreno and Blaze Alexander with one out in the third before Vargas lined a 407-foot homer to left for a 5-1 edge. Lawlar added a sacrifice fly in the fifth.

This article first appeared on Field Level Media and was syndicated with permission.

More must-reads:

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!