The Giants moved to 11 games over .500 for the third time this season after sweeping Pittsburgh in three games.