The Brewers went up by a run in the seventh inning and in the eighth, but both times the Pirates answered. J.J. Hardy didn't give them a chance in the bottom of the 12th, when he singled home Rickie Weeks for a 4-3 win over the Pirates at Miller Park on Sunday.