Powerful Rockies rally past the Cubs