Roy Halladay cruised through eight innings, Raul Ibanez drove in three runs with three hits and the Philadelphia Phillies beat the Colorado Rockies 6-0 on Friday night for their second consecutive shutout.
Halladay (11-8) allowed five hits and a walk while striking out nine on a 92-degree evening at Citizens Bank Park. The right-hander threw 116 pitches in his first win since July 5 against Atlanta.
Philadelphia pitchers have tossed 20 straight scoreless innings the past two days. Cole Hamels and the Phillies allowed one hit Thursday, beating St. Louis 2-0 in 11 innings.
One day after the Phillies fired hitting coach Milt Thompson and replaced him with Greg Gross, manager Charlie Manuel tinkered with his struggling offense against Rockies starter Aaron Cook (4-6). Manuel benched Shane Victorino, moved Jayson Werth to center field and inserted Ross Gload in right.
Gload had two hits, including a two-run homer that made the score 5-0. He is 7 for 9 in his career against Cook, who fell to 1-6 against Philadelphia.
The Phillies, who returned from a 2-6 road trip, had 12 hits for the second straight day.
After squandering a bases-loaded, one-out chance in the fourth inning, Philadelphia broke loose for five runs in the fifth. Jimmy Rollins and Placido Polanco opened with singles and scored on Ibanez's double to center. Werth added a sacrifice fly, then Gload hit his fourth homer of the season.
Halladay took it from there, allowing only one runner to reach third base. J.C. Romero worked a hitless ninth.
Colorado has lost six of eight since the All-Star break.
NOTES: Victorino, who entered as a defensive replacement, is 1 for 16 against Cook. Phillies 1B Ryan Howard stole his first base of the season in the fifth. His previous steal came Sept. 28 against Houston. Rockies SS Troy Tulowitzki is scheduled to play nine innings Saturday and Sunday for Double-A Tulsa as he continues his rehabilitation from a wrist injury. Rockies manager Jim Tracy said Tulowitzki could be activated as early as Tuesday.