MILWAUKEE — Freddy Peralta pitched six scoreless innings, William Contreras capped a five-run fifth inning with a two-run homer and the Milwaukee Brewers hung on to beat the San Francisco Giants 5-3 on Wednesday night.
Peralta (9-7) allowed two walks and Thairo Estrada's base hit through five innings as the Brewers built a 5-0 lead. The Giants threatened in the sixth with a two-out single by Tyler Fitzgerald and a walk before Peralta struck out Heliot Ramos and let out a scream as he walked from the mound.
''It was an exciting moment for me," Peralta said after he struck out eight, allowed only two hits and walked three. ''The last couple of games I didn't have my normal strikeouts. Fastball was the key today.''
''Freddy was fantastic,'' Brewers manager Pat Murphy said. ''William did a great job with him. I liked how he stayed after it.''
Contreras echoed those sentiments.
''I like his execution,'' Contreras said through an interpreter. ''He came out early and was attacking the zone. It's what I always tell him, ‘Just get after it and attack the zone.'"
Kyle Harrison (7-6) allowed a one-out single to Blake Perkins in the first inning and then retired 11 of the next 12 batters before the Brewers broke through in the fifth.
''It just happened quickly on him,'' Giants manager Bob Melvin said. "Shoot, I thought at the time that he might go six innings. They got three pretty good at-bats off him in a row, unfortunately, and it added up to five runs.''