MILWAUKEE (AP) -- J.J. Hardy snapped out of an early slump by going 3-for-5 with a two-run homer and four RBIs to help the Milwaukee Brewers beat the Pittsburgh Pirates 7-5.
The highly regarded young shortstop who missed most of last season with an injury to his right ankle, provided the bulk of the offense as the Brewers completed a two-game sweep.
Jeff Suppan, who signed a $42 million, four-year contract to leave St. Louis in the offseason, held the Pirates to three runs and six hits in six innings.
He improves to 2-2.
Francisco Cordero struck out the side in the ninth for his fifth save in as many opportunities.
Pittsburgh starter Zach Duke gave up seven runs and eleven hits in four innings and is now 1-2.