Rollins greeted reliever Will Smith in the eighth by singling to left to drive home two runs. Garza (6-6) had just been pulled from the game to a standing ovation but could only watch helplessly from the dugout as his shutout evaporated.
The Phillies sent 12 batters to the plate in the eighth and got RBI ground-rule doubles from Ryan Howard and Cody Asche. Philadelphia swept a four-game series for the first time since taking four in Cincinnati in 2011.
Rookie David Buchanan (5-5) struck out five in seven innings.