Pittsburgh completed its fourth sweep of the season — all at home — while matching its longest winning streak since Sept. 17-22, 2010. The Pirates (54-40) remained a half-game behind NL Central-leading Cincinnati.
Miami has lost five straight, scoring a total of seven runs during the slide.
Alvarez’s fourth homer in his last six games and No. 21 for the season came after Casey McGehee led off the seventh with a double, making it 3-0.
Karstens, Pirates silence Marlins, win 5th in row
ESPN.com – MLB
Latest MLB news from ESPN.com