Updated

Jeff Samardzija made a strong spring debut and the Chicago Cubs scored four unearned runs in the first inning against San Francisco Giants ace Matt Cain, then held on for a 4-3 victory Sunday at HoHoKam Stadium.

Cubs catcher Dioner Navarro acquired as a free agent over the winter, hit a three-run homer in the first inning after Alfonso Soriano hit a line drive off the right leg of Cain and reached first as the ball caromed away. Giants first baseman Brandon Belt made a throwing error one batter earlier.

"It should be fine," said Cain, who has been tabbed by manager Bruce Bochy to make his first career Opening Day start for the defending World Series champions. "Just some ice now. Nothing to worry about, I don't think.

"Maybe I've just got to start using my glove more — or actually using my glove."