Polanco also went 3-for-5 with two runs scored and an RBI hit during the Pirates' go-ahead rally in the eighth inning.
"Greg's confidence continues to grow," Pirates manager Clint Hurdle said. "We all remember when he first got up here going to the wall, routes, he was working on everything to get better. ... He's refining his game through hard work every day, through his routine, through his practice. He's getting opportunities in games and he's nailing them come game time in critical situations."
Polanco has been outstanding defensively this year, with nine outfield assists. He also helped erase Nick Hundley's one-out single in the sixth inning Friday, throwing a strike to shortstop Jordy Mercer, who fired to first base to catch a retreating Hundley.