PHOENIX — Ketel Marte homered and had three RBIs, pinch hitter Joc Pederson hit a two-run triple and the Arizona Diamondbacks stretched their winning streak to four games with a 9-5 victory over the Pittsburgh Pirates on Saturday night.
Jake McCarthy went 5 for 5 with an RBI and Arizona had 13 hits to win for the 10th time in 13 games. The Diamondbacks have won or split eight straight series (7-0-1).
''That's what we've been doing all year,'' Arizona starter Brandon Pfaadt said. ''We know the team we have and are becoming. If the batting stays hot and the pitching stays where it's at, we can go on quite a run.''
The Diamondbacks jumped on the Pirates early, taking a 4-1 lead after Marte's two-run homer and Corbin Carroll's solo shot.
Oneil Cruz hit a 472-foot homer in the first inning and the Pirates tied it at 4 with three runs in the fifth inning off Pfaadt (5-6).
''We had good swings,'' Pirates manager Derek Shelton said. ''We executed with runners in scoring position. We put the ball in play. Bae did it, Connor did it, Michael did it. We just couldn't hold them.''
It was all Arizona after that.
Marte and Geraldo Perdomo hit sacrifice flies in the fifth inning, then Pederson had a two-run triple off Quinn Priester (2-6) in the sixth.