LOS ANGELES -

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.

Last Sunday, he held the NL Central-leading Brewers to one run in eight innings in a 5-1 victory at Milwaukee.