Andrew McCutchen and Garrett Jones hit consecutive homers and James McDonald struck out eight and won for the third time in four starts when the Pittsburgh Pirates beat the Milwaukee Brewers 6-5 Sunday.
McDonald (5-2) held the Brewers to four hits and a walk, and only one of the three runs he allowed was earned. He pitched out of a jam in the sixth inning, then departed after throwing 100 pitches. He gave up a run for the first time after 13 scoreless innings, ending the longest scoreless run by a Pirates pitcher this season.
Joel Hanrahan pitched a shaky ninth for his 14th save of the season.
Brewers starter Michael Fiers (1-1) gave up four runs and eight hits with eight strikeouts and a walk in five innings.