CINCINNATI — Johnny Cueto was uncharacteristically wild.
Cueto, making perhaps his final start in Cincinnati with the trade deadline looming, issued six walks — as many as he had allowed since 2011 in four innings.
"I expect you to ask me about trades," Cueto said. "I can't think about it when I'm pitching. I have to keep my mind in the game."
Cueto matched his season low with two strikeouts while allowing two runs and four hits. His abbreviated start snapped his streak of consecutive starts with at least five innings at 53.
"It was just a bad game," Reds manager Bryan Price said. "You have a better chance to see Johnny pitch a one-hit shutout than a game like that."
Cueto also had to wait out a 47-minute rain delay in the first inning.
'No pitcher wants to come in and sit for 45 minutes and go back out there," Cueto said through interpreter Tomas Vera. "Things happen but its not an excuse,"
edro Villareal (1-3) gave up singles to Mike Aviles, Michael Bourn and Brandon Moss to open the 11th and load the bases. He then walked Gomes for force in the Indians' go-ahead run and Jason Kipnis followed with a sacrifice fly.
"That was an anomaly," Price said. "It was a game for the ages. You just don't see games like that."
Marc Rzepczynski (2-3) pitched two-thirds of an inning to get the win, and Zach McAllister got the last two outs for his first career save.
The Indians led 3-2 in the ninth, but Eugenio Suarez doubled off closer Cody Allen with two outs and scored on Jason Bourgeois's single. The blown save was Allen's second in 21 opportunities.
Allen also gave up Joey Votto's RBI single in the eighth.
The last team to score four or more runs on bases-loaded walks was the Boston Red Sox in a 7-5 loss to the Chicago White Sox on May 7, 1992.
Reds closer Aroldis Chapman struck out five in two innings to set a major league record for the fastest to reach 500 career strikeouts.
Chapman, who routinely throws over 100 mph, reached the mark when he got pinch-hitter Giovanny Urshela to end the 10th inning. The All-Star lefty needed just 292 innings to reach 500 strikeouts. The previous mark was by San Diego's Craig Kimbrel, who got to 500 in his 305th inning on May 25.
Carlos Carrasco worked around Suarez's solo home run to last six innings, allowing four hits and one run with one walk and six strikeouts. He also hit a batter.
After getting the first two outs of the second inning, Cueto allowed Carrasco's first career hit in eight at bats and walked three batters, including Francisco Lindor with the bases loaded for a 1-0 lead. The three walks were as many as issued by Cueto in any of his previous 17 starts this season.
Suarez tied it in the bottom of the inning with his fifth homer of the season.
Bourn led off the fourth with a single and was pushed around the bases by three more walks, giving Cleveland a 2-1 lead.
The Indians extended their lead to 3-1 when Michael Brantley drew his second bases-loaded walk of the game in the sixth.
Indians: RHP Josh Tomlin is scheduled to pitch four innings or 65 pitches for Triple-A Columbus on Monday, manager Terry Francona said. The appearance would be the fourth of his rehab assignment after undergoing shoulder surgery. He has a 5.40 ERA with three walks and eight strikeouts in a combined 8 1/3 innings over the first three.
Reds: 3B Todd Frazier got Sunday off after going 0 for 9 in Cincinnati's first two games after the All-Star break. Frazier also was 0 for 3 in the All-Star Game, leaving him hitless since winning the Home Run Derby on Monday.
Indians: After getting Monday off in Milwaukee, Cleveland opens a two-game interleague series against the Brewers on Tuesday with RHP Danny Salazar (8-4, 3.74) scheduled to start. Salazar's eight wins matches his previous career total.
Reds: Rookie RHP Michael Lorenzen (3-4, 3.53) is Cincinnati's scheduled starter for Monday's opener of a four-game series against the Cubs, which includes a day-night doubleheader on Wednesday.
BEAT GOES ON
The game was delayed by lightning followed by a brief, torrential downpour for 47 minutes in the top of the first inning. The umpires had the tarp put on the field before rain started falling. The delay was the second of the three-game series and 12th of the season at Great American Ball Park.
GOT HIS NUMBER
Cincinnati's Billy Hamilton has been caught stealing seven times in 52 tries this season. Cleveland's Roberto Perez has gotten him twice, on May 23 and Sunday. Hamilton's 45 steals lead the major leagues.