Mike Fiers held Pittsburgh to two hits in seven innings for his fourth straight win since coming up from Triple-A, and the Milwaukee Brewers avoided a three-game sweep at home by beating the Pirates 4-3 on Sunday.
Closer Francisco Rodriguez gave up a homer to Andrew McCutchen with one in the ninth. Rodriguez put the tying run aboard with two outs with a walk before striking out Pedro Alvarez for his 39th save.
Milwaukee knocked around Vance Worley (5-4) for four runs over the first two innings, with each hit coming with two outs. Pittsburgh had its three-game winning streak snapped and dropped to five back in the NL Central.