San Francisco Giants thrash Arizona Diamondbacks 7-3 --
San Francisco Giants thrashed the Arizona Diamondbacks 7-3 in the third and final game of their three-match regular series encounter on Thursday, September 27 at AT&T Park in San Francisco.
The Giants won game four, 4-0 and lead the Series 3-1.