Giants 3, Diamondbacks 2.SAN FRANCISCO (AP) -- Barry Bonds threw himself quite a birthday bash.
Bonds led off the bottom of the ninth inning with his 646th career homer only moments after making a spectacular, run-saving throw to give the San Francisco Giants their eighth straight win, 3-2 over the Arizona Diamondbacks on Thursday.The Giants now lead the Diamondbacks by 11 games. (Yahoo!)





