SAN FRANCISCO — Jeff Samardzija struck out a season-high 10 for his first win since last August, leading the Chicago Cubs past the San Francisco Giants 8-4 on Monday.
Samardzija (1-4) allowed six hits and walked none in seven-plus innings. He also had an RBI double during a three-run fourth to help snap his 16-start winless streak.
Samardzija entered with six no-decisions in his first 10 outings this year despite leading the majors with a 1.46 ERA.
Nate Schierholtz hit his first home run of the season, and Darwin Barney drove in two runs to help the Cubs come back from a 3-1 deficit.
Pablo Sandoval homered and drove in three runs for the Giants, who had won four in a row. Sandoval has five home runs and 12 RBIs in his last eight games.