The Giants hit four homers and built a five-run lead, but the bullpen couldn't finish the job.