After 19 seasons of losing, the Pittsburgh Pirates aren't ashamed to win any way they can. Neil Walker homered and drove in five runs, Kevin Correia won his seventh straight decision and the Pirates overcame four errors to beat the Arizona Diamondbacks 7-6 Wednesday night.