Yovani Gallardo pitched eight innings, Ryan Braun and Carlos Gomez homered, and the Milwaukee Brewers ended Clayton Kershaw's streak of 11 straight victories with a 3-2 win over the Los Angeles Dodgers on Saturday night.
Gallardo (8-6), who threw 96 pitches, allowed a run and six hits with three strikeouts and a walk.
The right-hander has won back-to-back starts for the first time since his first two outings of the season.
Francisco Rodriguez got three outs for his major league-leading 38th save and 342nd of his career, despite giving up a leadoff homer to Matt Kemp.
Rodriguez, who broke a tie with Hall of Famer and former Brewers closer Rollie Fingers for 11th place on baseball's career list, has passed 11 players this season.
Kershaw (14-3) pitched his 17th complete game in 202 career starts. He allowed five hits and no walks and struck out 11.
The two-time Cy Young Award winner and three-time defending major league ERA champ had a 1.16 ERA over his previous 13 starts since his last loss on May 28 against Cincinnati.