Travis Snider hit a pinch-hit grand slam during a five-run sixth and the Pittsburgh Pirates spoiled a strong return to the mound for Matt Garza with a 5-4 win over the Chicago Cubs on Tuesday night.
Garza allowed one hit over five shutout innings in his first outing in 10 months, but the Pirates pounced on a Chicago bullpen that is 10th in the National League in ERA by sending 11 men to the plate in the sixth.
Snider's first career home run with the bases loaded was the first Pirates pinch-hit grand slam in five years.
Garza had been sidelined since July 21 because of a stress reaction in his right elbow and, later, a strained upper back..
Wandy Rodriguez (5-2) allowed three runs on six hits over six innings for the Pirates, who have won nine of 11.
The Cubs scored once in the ninthi, but Anthony Rizzo struck out swinging with two on to end the game and earn Jason Grilli his majors-leading 18th save.
Darwin Barney went 4 for 4 for the Cubs, who have lost three of four.