Rollins finished with three hits as the Phillies averted a series sweep. Ryan Howard added four hits, including a homer and triple while driving in three runs.
Rockies star outfielder Carlos Gonzalez exited early because of a sore left knee. He appeared to tweak it running out a high chopper to end the sixth inning.
Justin Morneau homered and drove in five runs for the Rockies. The teams combined for 30 hits, 15 for extra bases.
Jake Diekman (2-1) got the win despite allowing two runs in 1 1-3 innings. Jonathan Papelbon earned his fifth save in six chances.
Matt Belisle (0-2) gave up Rollins’ single that broke an 8-all tie.