With offense awakened, Giants eye sweep of last-place Rockies