(San Francisco, CA) -- Brandon Belt homered as the Giants topped the Rangers 3-1 at home. Alex Wood gave up just one run over seven innings for San Francisco. The Giants have won three of four. The two wrap up the brief two-game series this afternoon.