Lance Lynn returned to his All-Star form for the Cardinals.
The St. Louis rookie right-hander broke out of a three-start slump with six shutout innings, and Matt Holliday and Carlos Beltran drove in a pair of runs apiece to lead the Cardinals to a 6-2 win over the Colorado Rockies on Thursday night.
"I finally got back to where I felt comfortable," Lynn said. "The ball was coming out the way it used to. It was a good feeling."
Lynn (11-4) bounced back with a strong effort following a trio of disastrous outings.
He surrendered four hits and struck out seven in winning for the first time since June 13. Lynn, voted to the All-Star team by his fellow players, was 0-2 with a 9.98 ERA in his three previous starts.
Lynn returned to his aggressive early season form against the Rockies retiring 10 successive batters from the second to fifth innings. He walked two of the first three batters but did not issue a walk the rest of the way.
"The ball was jumping out of his hand," St. Louis manager Mike Matheny said. "I thought his stuff was as good as any day he's had this season."
Lynn fashioned a 10-2 mark and a 2.42 ERA in his first 13 starts before giving up 17 earned runs in a 15 1-3 inning skid.
"I was just off a little mechanically," Lynn said. "The ball was coming out well, I just wasn't hitting my spots."
Those struggles appear over for the time being. Lynn was on the top of his game against the Rockies.
"Give him some credit, he's (11-4) for a reason," Colorado manager Jim Tracy said. "We had people out there and we got turned away."
Lynn got out of two-on, one-out jams in each of the first two innings and then sailed the rest of the way allowing just two singles over his final four innings on a steamy night.
His performance helped St. Louis win for the fourth time in five games, and 11 of 14 against Colorado. The Rockies have lost four of five. Colorado has scored 13 runs in its last six games.
The hot-hitting Holliday paced the attack with a run-scoring groundout in the first and a bases-loaded single in the fifth off Colorado starter Christian Friedrich (4-6), who gave up six earned runs in 4 1-3 innings.
Holliday, who has an RBI in each of his last six games, is 34 for 68 with four homers and 21 RBIs in his last 18 games.
St. Louis scored five runs in the fifth inning to take a 6-0 lead. Jon Jay drew a bases-loaded walk and Holliday followed with a single to push the lead to 3-0. Beltran added a two-run, bases-loaded double off the base of the center-field wall.