Arizona Diamondbacks thrash San Francisco Giants 6-4 --
Arizona Diamondbacks thrashed the San Francisco Giants 6-4 in the second game of their three-match regular series encounter on Tuesday, April 23 at AT&T Park in San Francisco.
The Giants won game four, 4-0 and lead the Series 3-1.