PHOENIX (AP) - Andrew McCutchen drove in the go-ahead run with an infield single in the eighth inning, then was hit by a pitch in the ninth Saturday night as the Pittsburgh Pirates beat the Arizona Diamondbacks 8-3.
McCutchen's single off Andy Marte's glove keyed a four-run eighth that made it 5-1.
The next inning, McCutchen was hit squarely in the back by a pitch from reliever Randall Delgado with a 2-0 count, one out and runners on second and third.
McCutchen stayed in the game and eventually scored. The NL MVP was plunked a day after Pirates reliever Ernesto Frieri hit Diamondbacks star Paul Goldschmidt in the left hand, causing a fracture that put him on the disabled list.
Jared Hughes (6-2) got the win with a scoreless seventh. inning. Brad Ziegler (4-2) took the loss.
Frieri came in to pitch the bottom of the ninth, but there were no further incidents. David Peralta hit a two-run homer off Frieri.
It was 1-all when Josh Harrison, who had homered earlier, opened the Pittsburgh eighth with an infield hit and Gregory Polanco reached on catcher's interference. McCutchen's sharp ground ball glanced off Marte's glove and into left field,
Ziegler's throwing error later helped the Pirates break away. Brent Morel, inserted into the game at third base in the sixth inning, hit an RBI double in the eighth and a two-run single in the ninth.
Harrison is 14 for 31 in his last seven games. Until striking out in the fifth, he had four straight at-bats with an extra-base hit and seven straight hits that went for extra bases.
Starters Vance Worley of the Pirates and Chase Anderson of the Diamondbacks each threw six innings and allowed one run.
Diamondbacks: Right-hander Trevor Cahill (1-8) starts the finale of the four-game series today. He is 2-1 with a 4.08 ERA in three starts against Pittsburgh.
Pirates: Left-hander Francisco Liriano makes his 19th start of the season. He's 3-7 with a 3.97 ERA. Opponents are batting only .231 against him this season.
Diamondbacks: INF Cliff Pennington and OF A.J. Pollock are on rehab assignments and last played in a rookie league game on Thursday.
Pirates: Second baseman Neil Walker was a late scratch from Saturday's lineup with back tightness, the Pirates announced before the game. Harrison, originally Saturday's left fielder, replaced Walker at second base.
Outfielder Starling Marte was scheduled to begin a rehab assignment with Triple-A Indianapolis. He has been on the concussion disabled list since July 23.