DENVER -- Casey Coleman had an ice pack on his right foot. The Cubs aren't taking any chances losing another starting pitcher.
Coleman survived a liner off his foot and his first career game at Coors Field on Saturday as the Cubs snapped the Rockies' seven-game winning streak with an 8-3 victory. Starlin Castro smacked a three-run homer and Alfonso Soriano hit an opposite-field homer and an RBI double to back Coleman.
"I could see how it's tough here," Coleman said about pitching in Colorado. "You get the rubbed-up balls and throw one pitch and they're all slick again. You have to make adjustments, but it's good to make it out of here alive and get that one under your belt."
Castro went 4-for-5 with two singles, a double and a seventh-inning home run, his first of the year. He matched his career single-game high in hits; Castro had four hits three times last year, most recently Aug. 22 against the Braves.
"He knows what he's doing, and this big stage doesn't get to him at all," Colorado's Troy Tulowitzki said of Castro. "You have guys who come up, and I was once there myself, and the game sped up on me a little bit. The first time I saw him, it didn't seem like it sped up very much. He was very calm. ... To be at the age that he's at and to be able to slow the game down like that is very impressive."
Coleman was pretty dazzling, too. Making his second start in place of Randy Wells and the first of his career against the Rockies, Coleman (1-0) scattered four hits over 5 2/3 innings. He also helped himself in the fifth when he singled with one out and reached third on Castro's double. Coleman then scored when Darwin Barney grounded out to first baseman Jason Giambi.
But the right-hander's 97th pitch was a comebacker off his leg, delivered by Chris Iannetta in the sixth. Cubs manager Mike Quade wanted to pull Coleman from the game at that point and waited until the Rockies announced their pinch-hitter.
"He's got all the intangibles," Quade said of Coleman. "He's not huge of stature, he doesn't light up the [radar] gun, but he does everything else to make himself a good pitcher that he needs to. He deserves a lot of credit and should take a lot of pride in that.
"He's an impressive kid. I told him in Spring Training, when I sent him out it was tough, real tough, and told him I'd need him soon. I'll be darned, he showed up and he's done well."
The win ended the Cubs' six-game losing streak in Colorado and was only the Rockies' third loss in 14 games. The eight runs also were the most the Rockies have given up this season.
Soriano's double in the second made it 1-0, but Tulowitzki tripled to lead off the Rockies' second, the ball hitting the heel of Kosuke Fukudome's glove as he tried to make a leaping catch at the wall in right. He then scored on Seth Smith's sacrifice fly to tie the game.
After Coleman scored the tie-breaking run in the fifth, Soriano connected with two outs in the sixth off an 0-1 pitch from Jason Hammel (1-1), driving the ball into the Rockies' bullpen in right to take a 3-1 lead.
Castro's homer highlighted a five-run seventh, which also included RBI singles by Aramis Ramirez and Fukudome. Iannetta belted a two-run homer off John Grabow in the Rockies' eighth.
"It's good to see the power," Quade said of Castro. "He's been swinging the bat great, he's running the bases, he's doing so many things that are fun to watch."
Coleman has watched the 21-year-old shortstop in the Minors and likes having him back him up in the Majors now.
"His ability is amazing, first off," Coleman said. "His baseball smarts are even better. He knows what pitchers are trying to do with him, and his hands are so quick. The home run he hit tonight was amazing. It was down and in off the plate and 95 miles an hour, and you don't see that, especially from a young guy.
"He's got a lot of discipline, too. It seems like every inning, he's leading off with a single."
Coleman, obviously, will get another start.
"The thing that really helps Casey out is he's the same guy whether he has a six-run lead or it's a tie game, big situation, whatever," catcher Koyie Hill said. "If you're around the zone, being aggressive, whether it's a changeup, sinker, curve, whatever it is, it's going to force the hitters to be aggressive and make them hit your pitch."
Carrie Muskat is a reporter for MLB.com. She writes a blog, Muskat Ramblings, and you can follow her on Twitter@CarrieMuskat. This story was not subject to the approval of Major League Baseball or its clubs.