Former Giants teammate Kyle Harrison struck out 12 in 5 2/3 innings as he helped the Brewers beat San Francisco 8-3 in Milwaukee on Tuesday.