DENVER (AP) - The sputtering Colorado Rockies' offense erupted against one of the top pitchers in the league.
Chris Iannetta homered twice and drove in a career-high six runs as the Rockies knocked around Jaime Garcia and the St. Louis Cardinals in a 15-4 rout on Saturday night.
The Rockies set season highs in runs and hits (18) as they ended a four-game slide in which their offense was all but neutralized, scoring a total of nine runs.
This performance just might be the catalyst to get their offense rolling.
"It's in there, it's in that clubhouse - the capability of doing that is in that clubhouse," Rockies manager Jim Tracy said. "It doesn't have to be the extent of 15 runs a day, but if the consistency, as far as the performance throughout the course of the lineup, is there, maybe it is the beginning of something special."
Possibly for Juan Nicasio, too.
The hard-throwing Nicasio shut down the best hitting team in the majors as he pitched seven solid innings in his major league debut.
Nicasio (1-0) surrendered just six hits and one unearned run after being recalled from Double-A Tulsa to make a spot start.
The 24-year-old may have just made a compelling case to stick around a while longer as the Rockies tinker with their rotation in the wake of the season-ending elbow injury to Jorge De La Rosa.
Speaking little English, Nicasio, a native of the Dominican Republic, asked his locker mate, Ubaldo Jimenez, to translate for him.
"He said he felt great," Jimenez said. "He felt comfortable out there."
Does he feel he deserves another start?
"He's grateful for the chance they gave him," Jimenez relayed. "Whatever comes next, he's going to take it. Whenever he gets the opportunity, he's going to keep doing the same thing."
The usually reliable Garcia (5-1) had a rough outing. He surrendered 12 runs - 11 earned - and 11 hits, all career highs. He was eventually pulled with one out in the fourth in his shortest outing of the season.
The crafty lefty entered with a minuscule 1.93 ERA, but saw it balloon to 3.28 by the time his night was finished. Garcia surrendered six runs and threw 49 pitches in the first inning alone.
"No excuses. Tough day out there," Garcia said. "They've got a good lineup. I went out there and I was battling and try to give my best. Didn't work out."
Iannetta led the offensive charge with a career night, including his first multihomer game. Both shots landed deep in the left-field seats.
Ryan Spilborghs had three hits and drove in four runs, while Carlos Gonzalez, Troy Tulowitzki and Eric Young Jr. also had RBI singles for the Rockies. Alfredo Amezaga had a sacrifice fly.
"That was fun," said Iannetta, who also had a two-run single. "I felt like what Tulo and CarGo do on a daily basis."
Nicasio's blazing fastball was on display early as he hit 95 mph on his first pitch.
His nerves were apparent as well, walking Albert Pujols on four straight pitches. Not the first pitcher to do that, though.
Nicasio settled into a groove, not allowing a run until the fifth when Tony Cruz doubled and scored on Ryan Theriot's groundout.
By that time, the Rockies were already comfortably ahead 12-0.
"He just appeared to me to be unfazed by anything. He never wavered at all," Tracy said of Nicasio.
With the game out of hand, Cardinals manager Tony La Russa slowly began pulling his players to give them some rest. Yadier Molina came out, along with Lance Berkman and Pujols.
"We had a tough day as a team," La Russa said.
This was the second time Nicasio has stymied a Cardinals squad this season. Earlier this month, he struck out 10 against the Springfield Cardinals, the Double-A affiliate for St. Louis.
While Nicasio cruised along, Garcia couldn't find his customary rhythm.
The Rockies roughed up Garcia right off the bat, scoring six times in the opening frame.
It was an unexpected start, considering Garcia had allowed just one first-inning run over his previous 10 starts.
The six runs tied for the most the Rockies have scored in an inning this season. They also had six on April 14 in the sixth inning of game No. 2 during a doubleheader against the New York Mets.
"We're capable offensively; we just haven't done it lately," Tulowitzki said. "It was nice to beat a good pitcher."
Notes: To make room for Nicasio on the roster, the Rockies optioned reliever Bruce Billings to Triple-A Colorado Springs. ... Rockies OF Seth Smith (groin) took swings in the cage before the game. ... Cardinals OF Matt Holliday was not in the lineup for a fifth straight game due to left quadriceps tightness. He entered as a pinch hitter in the eighth and flew out. ... The last Cardinals pitcher to allow 11 earned runs was Jason Marquis on July 18, 2006, against Atlanta. Marquis surrendered 12 earned runs in five innings.