LOS ANGELES (AP) - Clayton Kershaw outpitched Tim Lincecum in the seventh regular-season showdown between the two former Cy Young Award winners, rookie Yasiel Puig had three more hits and the Los Angeles Dodgers rallied to beat the San Francisco Giants 4-2 on Wednesday night for a three-game sweep of the defending World Series champions.
Kershaw (6-5) allowed two runs and four hits in eight-plus innings and had seven strikeouts against an offense that totaled just 14 runs over its previous six games while going 8 for 47 with runners in scoring position. The Giants' only runs came in the fourth on Buster Posey's 10th homer and second in two games, following a 14-game drought.
Lincecum (4-8) gave up four runs and 10 hits in 5 1-3 innings and struck out four.
Copyright 2015 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.