The Brewers tallied nine hits -- including six doubles -- in four innings against Leake, who was charged with eight runs, seven earned, in his first loss of the spring.
Most of the damage came in the second inning, when Milwaukee sent nine men to the plate and scored six runs. Kevin Mattison delivered a two-run double amid the Brewers' big rally, and three more runs scored when Jonathan Lucroy hit a single to right field that got by Jay Bruce for a three-base error.
"His stuff was up and it was flat," Reds manager Bryan Price said of Leake. "He had good velocity. He threw some good cutters. He left some curveballs up, some fastballs up. It was two stories. The first inning, he had three ground-ball outs. In the second inning, he had I think five extra-base hits -- most of them to the gap. … His arm looked good. He was healthy. He'll make his next start and should be ready to go for the season."
Lyle Overbay broke out of an 0-for-26 slump with three hits on the same day he was informed he'd made the team. Garza entered the day with a 19.06 ERA but was very sharp, holding Cincinnati to a run on four hits, with two walks and six strikeouts. He'd struck out only four batters in his three previous Cactus League starts.
"That was good to see from Garza and we played a nice, clean game, made some nice plays," said Brewers manager Ron Roenicke, whose club had committed nine errors over its previous two games. "It was a good one."
Up next: Brandon Phillips has hits in each of his last four games and has hit homers in three of four of those games. Phillips will return to the lineup when the Reds host the Indians on Monday at 3:05 p.m. CT, airing on MLB.TV. Alfredo Simon will make the start for Cincinnati against Carlos Carrasco.