Eaves Drops Home The Hammer As Giants Triumph Over Phoenix