Avisaíl García hit an RBI double and made two big defensive plays in right field for the Brewers, who have won 12 of 15.
Woodruff (8-7), an All-Star in 2019 and 2021, struggled in his two previous starts, giving up six runs in five innings at St. Louis after lasting only three innings in Chicago against the Cubs. But this time, he permitted only four hits and retired 13 straight batters during one stretch.
“The difference for me is just getting ahead. That’s like number one for me. When I can get ahead I’m able to locate the fastball, for the most part. It just helps me out so much more with everything else. That’s my game,” Woodruff said.
“In this game, there’s always a few moments when you have to really lock it in and just mentally slow things down. Sometimes there might be some calls that go your way, there might be some some calls that don’t go your way. I think the biggest thing is just staying within yourself and mentally just trying to slow things down.”
Woodruff struck out four Reds, including Joey Votto, two times each.
Votto was called out on a 97 mph fastball in the first inning with one out and runners on second and third. The other time Woodruff was threatened was in the sixth. With a runner on third, Votto worked the count full for a third straight time, but flied out to end the inning.
In all, the teams combined for 25 strikeouts.
Cincinnati starter Luis Castillo (7-13) gave up two runs and had six strikeouts in 6 1/3 innings.
Castillo didn’t allow a hit — or a ball out of the infield — until Christian Yelich hit a grounder past third base for a leadoff double in the fourth. Two pitches later, García doubled to give Milwaukee a 1-0 lead.
Those were the only two hits by the Brewers until Jace Peterson's RBI double in the seventh chased Castillo.
“You can’t really pitch much better than that,” Reds manager David Bell said.
Castellanos hit his 23rd home run off Jake Cousins in the ninth.
Milwaukee reliever Brad Boxberger retired the Reds in order in the seventh inning and Devin Williams did the same in the eighth. Cousins pitched the ninth and struck out Votto, who had words with plate umpire CB Bucknor.
FEELING TOO GOOD?
Milwaukee manager Craig Counsell on Brewers ace Corbin Burnes, who gave up four runs over six innings in the team’s 7-4 win over the Reds on Tuesday: “I thought Corbin almost felt too good yesterday. I think sometimes that that can happen to a pitcher, where they’re almost feeling too good, where sometimes that little bit of fatigue kind of locks you in a little bit.”
Votto entered Wednesday tied for second in the NL with 28 home runs, and was among the top six in the league in RBI (81), slugging (.573) and OPS (.951). He went 0 for 4 with three strikeouts.
Castillo started the first inning by snagging Wong’s line drive and ended it by putting his glove behind his back to snag a grounder by García and throw him out. ... Entering the game, Brewers pitchers led the NL in shutouts (15) and were among the league leaders in ERA (third, 3.38), strikeouts (second, 1,253) and fewest home runs allowed (tied for second, 120).
Reds: Placed RHP Tejay Antone (right forearm strain) on the 10-day injured list, recalled Schrock from Triple-A Louisville and released RHP Michael Feliz. Antone (2-0, 2.14 ERA) had been reinstated from the IL on Tuesday. He relieved in the eighth inning that night, but called a trainer to the mound as he faced his first batter and left the game. Bell said he expected to know more in a day or so about Antone’s condition. “He’ll have all kinds of support and everything he needs to get through this,” Bell said. ... All-Star OF Jesse Winker (intercostal strain) likely won’t return for at least a couple of weeks, Bell said.
Brewers: SS Willy Adames, who left early Tuesday with left quadriceps discomfort, did not play as expected. Counsell said Adames is day-to-day. Acquired in a May 21 trade with the Rays, he is hitting .295 with 17 home runs and 50 RBI for the Brewers.
Gray allowed one hit over seven scoreless innings in his last start, at home against Miami. Anderson yielded one hit over seven shutout innings in his last start against the Reds, on June 15 in Cincinnati.
World Series Game 1 viewership up 17.5% over last year's low
Atlanta's 6-2 victory over Houston in Game 1 of the World Series drew an average of 10,811,000 viewers, up 17.5% from last year's record low.
Padres hire Ruben Niebla as pitching coach before landing manager
he San Diego Padres have hired Ruben Niebla from Cleveland as their pitching coach.
World Series 2021 -- Best moments, action and more from Game 2 between Braves and Astros
The Atlanta Braves and Houston Astros saw a little bit of everything in Game 1 of the 2021 World Series. Here's a look at the top action from Game 2.
Atlanta Braves fill Charlie Morton's roster spot with Tucker Davidson
Tucker Davidson, who had a 3.60 ERA in four starts this season with the Braves, has been added to the team's World Series roster in place of injured pitcher Charlie Morton.
Roller derby team sues Cleveland Guardians to stop name use
A roller derby team that has called itself the Cleveland Guardians since 2013 is suing the city's Major League Baseball team for trademark infringement.
Nelson Cruz wins MLB's Roberto Clemente Award for philanthropy
Nelson Cruz, who was nominated by the Twins before being traded to the Rays, is the 50th winner of the Roberto Clemente Award. The veteran slugger provided financial support for 1,200 families in the Dominican Republic during the pandemic.