James McCann hit two home runs, Brandon Pfaadt opened with five scoreless innings and the Arizona Diamondbacks finished off a 9-2 victory over the host Los Angeles Dodgers on Saturday.
Nolan Arenado also hit a home run while Tim Tawa and Max Kepler each had two RBIs as the Diamondbacks won three consecutive games for the first time since a five-game winning streak in May.
Pfaadt (3-1), in the right-hander’s third start since returning to the rotation June 30, gave up two runs on six hits with no walks over 5 1/3 innings.
Andy Pages and Mookie Betts had RBI singles as the Dodgers dropped the first two contests of the three-game series and lost back-to-back games for the first time since June 20-21 at home against Baltimore.
Yoshinobu Yamamoto (9-6) tied his career high by allowing six runs on five hits with four walks over six innings and was unable to become the team’s second 10-game winner before the All-Star break along with Justin Wrobleski.
The Diamondbacks struck first in the fourth inning when Gabriel Moreno scored on a Tawa groundout.
Arizona knocked around Yamamoto in the sixth inning, making it 3-0 on a sacrifice fly from Kepler and an RBI double from Tawa. With two outs, Yamamoto intentionally walked Arenado and McCann responded with his three-run homer to left and first of the season.
The Dodgers finally got to Pfaadt in the bottom of the sixth. Tommy Edman led off with a double and scored on a Pages single. Mookie Betts followed a Freddie Freeman single with one of his own to bring Los Angeles within 6-2.
Kepler added his second sacrifice fly in the seventh inning before Arenado and McCann hit back-to-back home runs in the eighth off Landon Knack, who was making his season debut after he went down with an oblique strain during spring training.
Arizona lost center fielder Tommy Troy in the fifth inning when he slammed his right shoulder into the wall while catching a drive from Teoscar Hernandez. Troy was replaced by Jorge Barrosa.
The Diamondbacks’ Geraldo Perdomo was hit in the right hand with a pitch in the seventh and remained in the game.

