Zito beats old A's team as Giants win 8-6