Ryan Vogelsong allowed one run over six innings, and Joe Panik added a two-run home run to help the Giants claim a 2-1 win over the Brewers on Wednesday afternoon.