JUPITER, Fla. -- Josh Beckett increased his repertoire of pitches for his second spring training start, and the result was similar to his first outing.
"I threw everything I wanted to throw," said Beckett, who used mostly changeups and one curveball in his first outing. "It's getting there. It's a work in progress."
Cardinals starter Jaime Garcia pitched two hitless innings in his first spring start, striking out four.
"He was nasty," Cardinals manager Mike Matheny said. "He just had a great tempo. When he's like that and that ball is kind of running, cutting, sinking all over the place it's just no fun. You can just see. They can't pick him up. It's a gift."
"That's a good lineup," Beckett said. "They hit three balls hard. It's nice kind of just gauging yourself even though it's early on."
Red Sox manager Bobby Valentine was pleased with Beckett's day.
"He wanted to throw a few more curveballs, he did. A few changeups, he did," Valentine said. "He did what he needed to do."
Matt Adams and Shane Robinson each drove in three runs for the Cardinals.
The game was delayed 34 minutes in the fourth inning because of rain.
Adams, the reigning Texas League player of the year, has driven in seven runs in four games.
"The guy just has been taking good at bats all together," Matheny said. "It's just an approach and everybody around here has noticed."
Garcia has won 26 games the last two years and said he's approaching the spring as if he's trying to make the team.
"I'm trying to make progress and just get better every single day," Garcia said. "That's all I think about. I don't think about being established already."
Iglesias made an impressive defensive play in the second inning, going to his right to rob David Freese of a hit.
"That ball was scalded," Beckett said. "He's pretty sick."
Valentine said the Red Sox will be meeting Friday morning to figure out a "nice plan" for Carl Crawford "so that he doesn't overdo it." Crawford is being held out this week because of inflammation in his surgically repaired wrist.