Cubs surprise Giants
Starlin Castro was 2-for-5 with three runs batted in to lead the Chicago Cubs past the San Francisco Giants 8-6 on Tuesday night.
Chicago won as +180 road underdogs, while the game played OVER the 6.5-run total set by oddsmakers.
Kosuke Fukudome went 2-for-5 with a two-run bomb for the Cubs, as winning pitcher Ryan Dempster allowed three earned runs over 6 2-3 innings for Chicago.
Buster Posey was 3-for-4 with four RBIs for San Francisco, while Tim Lincecum was roughed up for six runs over four innings to take the loss for the Giants.