Neil Walker hit a solo home run to tie the game in the bottom of the first after Anthony Rizzo did the same in the top of the inning. The Pirates got their second run on a Michael McKenry solo shot in the fifth and added the go-ahead run on a Garrett Jones single in the sixth. Jared Hughes pitched a scoreless seventh, Jason Grilli a scoreless eighth, and Joel Hanrahan did his thing for his 29th save of the year.
The Pirates head to Houston for a four game set with the worst team in baseball. The Astros had won just two games in July before today.