PITTSBURGH — Andrew Heaney and five relievers combined on a four-hitter, Oneil Cruz hit his team-leading 17th home run and the Pittsburgh Pirates beat the Arizona Diamondbacks 2-0 on Saturday night.
Heaney (5-9) pitched five innings and allowed two hits with four strikeouts and no walks. It might have been his last start for the last-place Pirates, with Heaney on an expiring contract and the trade deadline Thursday.
David Bednar worked a perfect ninth inning for his 100th career save and 16th this season.
Merrill Kelly (9-6) might have pitched his last game for the Diamondbacks, too, as he can become a free agent at the end of the season. Kelly gave up two runs — one earned — and six hits in 6 2/3 innings, striking out three and walking one.
Cruz’s two-run homer in the second inning ca