(Philadelphia, PA) -- The Giants homered five times on their way to a 10-7 win over the Phillies in Philadelphia. Buster Posey went deep twice, while Tommy La Stella, Alex Dickerson, and Wilmer Flores also went yard. Jose Alvarez picked up the win, San Francisco's third straight. The Giants and Phillies finish the series today.