CLEVELAND — Jimmy Nelson had no one to blame but himself.
The Brewers' right-hander had a career-high eight walks in 3 1/3 innings, three of whom scored, as the Cleveland Indians beat Milwaukee 6-2 on Wednesday night.
Nelson (10-10) allowed five runs and threw a wild pitch in having his four-game winning streak snapped. It was his first loss since July 10 and ended a string of 21 consecutive starts of at least five innings.
"As far as things I can control, that was the worst game I've had in a long time, which stinks," said Nelson, whose season ERA rose to 3.81. "The ball just wasn't coming out of my hand right, and I wasn't making the adjustments that I know I can do. I did it to myself tonight."
Left fielder Khris Davis hit a solo home run and third baseman Elian Herrera had a pair of hits for the Brewers, who were swept in the two-game interleague series.
Davis leads the National League with 10 homers in August, giving him 17 on the season and 50 in his career. His 23 RBIs in August are tied for tops in the NL with Cubs catcher Kyle Schwarber.
Milwaukee suffered its fourth straight loss and went 1-4 on its five-game road trip.
"We're struggling right now," Brewers manager Craig Counsell said. "We're putting ourselves behind the eight-ball with our pitching and defense, and we're making it tough on the offense. We're just in a little funk."
Milwaukee committed two errors in losing the series opener 11-6, then allowed the Indians to steal five bases in five attempts in the finale. The Brewers have been outscored 32-14 during their current skid.
Nelson's eight bases on balls were one shy of the team record for a game, shared by Jamie Cocanower (1986), Everett Stull (2000) and Doug Davis (2006).
"The Indians are a very disciplined team — they rarely chase a bad ball — and Jimmy was struggling to get anything over the plate consistently," Counsell said. "Still, we had a number of chances to put pressure on them, but we were just missing that next hit each time."
Center fielder Logan Schafer drove in Milwaukee's other run with a sacrifice fly off Cleveland reliever Jeff Manship (1-0), who tossed 1 1/3 scoreless innings.
The Brewers trailed 5-2 in the eighth, but sent the potential game-tying run to the plate after Jonathan Lucroy doubled and Ryan Braun singled to open the inning. Cleanup hitter Adam Lind, Davis and Domingo Santana were subsequently struck out by Indians setup man Bryan Shaw.
"When you try to do too much, that's when you get in trouble," Nelson said. "Maybe that's what we're all doing now."
Brewers RHP Wily Peralta is scheduled to make his next start Sunday at Cincinnati. He threw 92-93 mph in the first inning Tuesday against the Indians, but his velocity dropped over the next two frames before he was lifted. "There is nothing to report, no injury or anything else," Counsell said. "He's going to go through his normal routine and get ready."
Brewers: RHP Tyler Cravy (right elbow impingement), who has been on the disabled list since Aug. 19, participated in a plyometric workout. He is expected to resume throwing next week.
Indians: RHP Gavin Floyd (right elbow fracture) will begin a rehab assignment Saturday at Double-A Akron. The 32-year-old hurler was injured in spring training.
Brewers: RHP Taylor Jungmann seeks his second victory over the Reds when the teams begin a three-game series Friday in Milwaukee. He allowed one run in eight innings in a 6-1 win in Cincinnati on July 5.
Indians: RHP Danny Salazar will start the opener of a three-game home series Friday against the Angels. He has a career-high 11 wins and is 5-2 with a 3.14 ERA in nine outings at Progressive Field this season.