ANAHEIM, Calif. — Freddy Peralta struck out eight over six innings of three-hit ball, outdueling Tyler Anderson in the Milwaukee Brewers' 2-0 victory over the Los Angeles Angels on Wednesday night.
Rhys Hoskins and Willy Adames drove in runs for the Brewers, who took two of three in Anaheim to open their Southern California road trip.
Peralta (5-4) rebounded from a pair of rough outings against Cincinnati and Detroit with a strong effort against the punchless Angels. Although he walked two and wasn't particularly efficient, Peralta repeatedly escaped trouble.
''Everything was a little clearer for me today because I had the right mindset,'' Peralta said. ''I worked on that the last four or five days. ... Sometimes I ask for too much of myself, and I put myself in a hard situation. My family tries to help me sometimes, because they know how I am. I just try to relax a little bit.''
Los Angeles got two runners into scoring position in the sixth, but Peralta retired Logan O'Hoppe on a hot grounder up the middle with his final pitch.
''I thought Freddy was terrific,'' Brewers manager Pat Murphy said. ''His focus was consistent. ... He expects this. He expects six shutout (innings) every time, and it's hard. He's been around a while. Guys know him, and guys are gunning for him and getting up for him. I'm really proud of Freddy battling the way he did tonight.''
Bryan Hudson pitched two innings of relief before Huntington Beach native Trevor Megill finished Milwaukee's four-hitter and its fourth shutout win of the season with his 15th save.
Anderson (6-7) held his opponents to one run for the sixth time in his last seven starts, but lost for the third time in that stretch. The veteran lefty allowed four hits and three walks over seven sharp innings, striking out five.