MILWAUKEE -- Ryan Braun drove in the winning run with a ninth-inning single, leading the Milwaukee Brewers to a 3-2 victory over the Colorado Rockies Friday night at Miller Park.

Braun, the Brewers' right fielder, broke a 1-1 tie in the seventh when he was hit by an Adam Ottavino pitch with the bases loaded. But Brewers right-hander Francisco Rodriguez (3-2) gave up a one-out home run to second baseman Josh Rutledge in the top of the ninth, tying the game at 2-2.

With Rockies right-hander Matt Belisle (2-3) working the ninth, Brewers first baseman Mark Reynolds led off with a single into left and took second on a sacrifice bunt by shortstop Jean Segura. With the pitcher's spot up, Brewers manager tapped Scooter Gennett to pinch hit, but Belisle intentionally walked Gennett, who had homered in his last two games.

That brought up second baseman Rickie Weeks, who went 1-for-4 with a walk on the day. Weeks struck out, but a passed ball put runners at second and third for Braun.

After the Rockies held a brief conversation on the mound, Braun belted Belisle's first offering back up the middle to give Milwaukee its third straight victory.

Brewers right-hander Kyle Lohse held Colorado to a run on seven hits and two walks with four strikeouts over seven innings, but missed his chance to become the first Milwaukee pitcher with 10 victories this season.

Left-hander Tyler Matzek went six innings for Colorado. Matzek gave up five hits with three strikeouts and, like Lohse, held Milwaukee to one run.

Rutledge went 3-for-4 for the Rockies while left fielder Khris Davis and catcher Jonathan Lucroy had two hits each for Milwaukee, which has taken five in a row from the Rockies this season.

NOTES: At the mathematical halfway point of the season, Milwaukee's 49-32 record was the best in franchise history through 81 games. ... The Rockies began the day batting .305 with the bases loaded, the second-best mark in baseball. ... Brewers 3B Aramis Ramirez came into the game batting .363 with six home runs and 19 RBIs since returning from the disabled list June 4. ... Rockies C Wilin Rosario was not in the starting lineup Friday but was available to pinch hit if needed. Rosario is dealing with lower back tightness that forced him out of Thursday's game Thursday after six innings. ... The Brewers are the only team in baseball with five players who have 40 or more RBIs. ... Colorado LHP Brett Anderson threw his second live batting practice Friday as he continues recovering from surgery on his fractured left hand.