Starlin Castro had a rough Thursday. His Friday was considerably better.
One day after misplaying a routine grounder that led to four unearned runs, Castro hit a home run and drove in the winning run with a double in the ninth inning to give the Chicago Cubs a 4-3 victory over the San Francisco Giants.
The Cubs trailed 3-2 heading into the bottom of the ninth after Kyuji Fujikawa blew the save but pinch-hitter Dioner Navarro, batting for Alberto Gonzalez, led off and connected for a wind-blown homer off Giants closer Sergio Romo (0-1) to tie it.
The Cubs right-hander pitched 7 1-3 shut-out innings and allowed three hits while striking out three. DeJesus and Castro both hit their first home runs to stake Villanueva to a lead against Giants ace Matt Cain on a day the wind was blowing out to right field.
Wind-aided or not, the Cubs were able to get to Romo. Then after DeJesus singled, Castro finished the Chicago rally.
Source: Associated Press