MILWAUKEE — If any fans left Miller Park early Friday night, they probably now wish they would have stayed in their seat till the end.

Zack Cozart and Eugenio Suarez had three hits and drove in two runs each as the Cincinnati Reds built an early eight-run lead and then held on for an 11-10 victory over the Milwaukee Brewers on Friday night.

The Reds built a 10-2 lead through four innings, but the Brewers scored seven times in the sixth to make it a game. A solo home run by Tucker Barnhart in the seventh increased Cincinnati’s lead to 11-9.

After stranding the bases loaded against Raisel Iglesias in the eighth, Jonathan Villar made it 11-10 with a home run off the Reds closer with one out in the ninth. Eric Thames followed with a single, but Iglesias retired Ryan Braun (pop-up) and Travis Shaw (strikeout) to finish off his 20th save.

“It was a heck of a comeback,” Brewers manager Craig Counsell said. “A lot of fun, a lot of energy in it. We just came up short.”

Reds starter Homer Bailey (4-6) bounced back from allowing 10 runs over 3ª innings in a loss to St. Louis on Aug. 6 to hold the Brewers to two runs despite five walks in five innings.

Milwaukee has dropped six straight games and is 9-18 since the All-Star break.

Cozart connected for a solo home run off Brewers starter Jimmy Nelson in the top of the first. Manny Pina blasted a two-run shot off Bailey in the second to give the Brewers a 2-1 lead.

Cincinnati used five straight two-out hits to score six runs in the third.

Former Brewers second baseman Scooter Gennett dumped in a bloop single with the bases loaded to score two and give the Reds a 3-2 lead. Suarez followed with an RBI single and Jesse Winker then doubled in two runs.

Barnhart capped the inning with an infield single that Villar mishandled at second base, allowing Winker to score to make it 7-2.

Cozart and Suarez each hit run-scoring singles as part of a three-run fourth inning.

The first seven Brewers to bat in the sixth inning reached base and scored to pull Milwaukee within 10-9.

Thames connected for a three-run home run to make it 10-7. Milwaukee added two more runs in the inning before Reds reliever Michael Lorenzen struck out Orlando Arcia with the tying run at third base.

Nelson (9-6) allowed a career-high nine earned runs and 11 hits in 3º innings.

“He got ahead of a lot of batters,” Counsell said. “I give (the Reds) credit, they put a lot of two-strike pitches into play.

“It just wasn’t Jimmy’s night.”

Vogt on rehab

Brewers catcher Stephen Vogt (knee) set out on a six-game minor league rehabilitation assignment that could put him back on the Brewers’ roster by Aug. 18.

Starting Friday, Vogt was play three games for Class A Wisconsin before joining Class AAA Colorado Springs for three more.

He went 0-for-4 on Friday.

Vogt injured his left knee in a home plate collision on July 17 at Pittsburgh.