By Sam Bush

Rey Fuentes homered in the 10th inning to lift the Arizona Diamondbacks to a 5-4 victory over the Phillies.

Fuentes entered the game in the eighth inning as a pinch runner and was caught stealing. However, the rookie redeemed himself by going deep off Jeanmar Gomez (3-2) with one out in the 10th.

The Diamondbacks completed a three-game sweep of the Phillies with their seventh straight win overall. Arizona improved to 44-26, the best 70-game start in team history.

The Phillies have lost 11 of 12 and have baseball’s worst record at 22-46.

Hector Neris entered with a 4-3 lead in the ninth and failed to pick up a save for the second time in eight chances. He walked the first batter he faced, allowed two singles to tie the game and then worked out of a jam to keep the score even.

Archie Bradley (3-1) pitched a scoreless bottom of the ninth, stranding a pair of baserunners. Fernando Rodney earned his 20th save in 23 chances.

Arizona left-hander Robbie Ray allowed four runs over 5 1/3 innings after giving up just one run over his last 37 innings while winning his last five decisions.

“I guess it was a week since my last start, and I had to space out my bullpens a little bit,” Ray said. “But that’s not really an excuse. This is the major leagues and you have to be ready for it.”

The Diamondbacks raced out to an early 3-0 lead against Ben Lively with first-inning home runs by Paul Goldschmidt and Chris Owings. Lively scattered four hits over his last five innings.

“He did a real good job,” Phillies manager Pete Mackanin said. “It’s good to see the way he battles. All four of his starts have been good. He’s a tough guy.”

Phillies Aaron Altherr and Maikel Franco each hit solo home runs. Ty Kelly put the Phillies ahead 4-3 in the sixth inning with a pinch-hit RBI double.