The Giants got through their on-the-road portion of their summer preparation in fine shape.