"I thought he threw the ball well. He got to his pitch count, which was great," Padres manager Bud Black said of Johnson's outing. "I thought his stuff was fine. I liked his slider today. He threw a really tight slider at times. Fastball had a good angle to it. It was a good mix of pitches. He repeated his delivery. There was a lot to like today about Josh."
The Brewers scored three times in the fifth inning off Padres reliever Burch Smith, as Scooter Gennett had his second run-scoring double of the game.
The Padres got two doubles from Yonder Alonso, who raised his Cactus League average to .333.
Jedd Gyorko also had a double for the Padres and was robbed of extra bases by a nice running catch in deep center field by Logan Schafer in the fourth inning.
Estrada allowed five hits and had three strikeouts. The Padres put a runner on third base with one ot in the fifth inning but he didn't allow a run to score.
Gennett, who is battling Rickie Weeks for the starting second base job, came into the game hitting .125. Bianchi is attempting to retain his backup infield job with the team.
Martin Maldonado had two hits and knocked in a run for the Brewers.
Up next: Wily Peralta will pitch in front of a big crowd when the Brewers host the hometown D-backs at Maryvale Baseball Park at 3:05 p.m. CT on Friday, the start of Milwaukee's annual sponsors weekend. Among the position players expected to return to action are third baseman Aramis Ramirez, who is off to a 3-for-7 start in his two Cactus League games. The game will air on FS Wisconsin and the Brewers Radio Network. The game will air on MLB.TV.
Corey Brock is a reporter for MLB.com. Keep track of @FollowThePadres on Twitter. This story was not subject to the approval of Major League Baseball or its clubs.