The Bucs got off to a hot start by scoring a run in each of the first three innings and plating a trio in the fourth.
Wandy Rodriguez pitched very well to lead Pittsburgh into the win column. The hurler got through six innings, allowing just one run while scattering nine hits and striking out four.
The Pirates got solid efforts out of a bevy of players including Andrew McCutchen who hit his 28th home run of the year in the third. Clint Barmes also went deep in the seventh, giving Pittsburgh a 7-3 advantage.
Joel Hanrahan made it interesting in the ninth by giving up two runs, but held on to rack up another save.
Jason Berken couldn't do much against the Pirates, surrendering six runs (just two earned) on eight hits and a walk in his first start of 2012.