Giants drop Diamondbacks

Tim Lincecum allowed three runs over 6 2-3 innings to get the win in the San Francisco Giants' 6-3 victory over the Arizona Diamondbacks on Tuesday night.

San Francisco won as -145 road favorites, while the teams played OVER the 8-run total listed by oddsmakers.

Aubrey Huff and Pat Burrell each hit a two-run jack for the Giants, as Jose Guillen was 2-for-4 with a run batted in for San Francisco.

Chris Young had a two-run blast for Arizona, while Barry Enright took the loss for the Diamondbacks after getting roughed up for six runs over six innings.