Jeff Samardzija's second spring start Friday included a couple of hiccups, like letting former Cubs outfielder Brad Snyder cruise into second on a steal before the ball had left Samardzija's hand.

It happened in the third inning of a 6-2 loss to the Diamondbacks at HoHoKam Stadium, after Snyder walked to start the inning.

As Samardzija told it, first baseman Anthony Rizzo came up to the mound after the steal.

"I was like, 'What are you doing, man? Tell me to step off or something,' " Samardzija said.

Rizzo responded: "I didn't notice it until you did."

"What, when I threw the pitch?" Samardzija said to Rizzo.

Samardzija was laughing about it afterward, but one month before opening day, he conceded there were still some kinks to work out.

"We have some communication to work on between the first baseman and the catcher and the pitcher," Samardzija said. "But we have plenty of time. I don't think anyone really knew what the heck was going on. I didn't."

Samardzija's command wasn't sharp, but he managed to get a double-play grounder to limit damage in the second inning as he allowed one run on one hit and three walks in three innings.

Manager Dale Sveum reiterated he won't name his opening day starter until mid-March.

"It was one of those days where he didn't have his (split-fingered fastball)," Sveum said. "There was no depth on it. More like a changeup. He didn't have a lot of command with the fastball, but made a couple of pitches when he had to get out of a big mess. So that was good. Just not sharp."

Samardzija seems on track to get the opening day start, especially with Matt Garza rehabbing from elbow and side injuries.