It was no surprise that Philadelphia earned its season-best sixth straight victory with Cole Hamels on the mound. Hamels pitched seven strong innings, and Hunter Pence and Freddy Galvis homered to lead the Phillies to a 6-4 win over the Boston Red Sox on Friday night.