Sandoval's 3 HR lead Giants past Verlander