Chad Billingsley combined with two relievers for a three-hit shutout to win his sixth straight start, Luis Cruz homered for the second game in a row and the Los Angeles Dodgers beat the Atlanta Braves 5-0 on Sunday.
Mark Ellis drove in four runs, three with a bases-loaded double in the ninth.
Billingsley (10-9) gave up three hits in seven innings, striking out four and walking two. He is 6-0 since the All-Star break after losing five straight. He reached 10 wins for the sixth straight season.
Ronald Belisario and Scott Elbert each pitched a perfect inning to complete the shutout.
The Dodgers now return home to open a series Monday night against San Francisco for the NL West lead.