Sloppy defense costs the San Francisco Giants and new starter Jake Peavy as the Los Angeles Dodgers complete a three-game sweep with a 4-3 victory.