PHILADELPHIA (AP) - Cole Hamels pitched seven strong innings, and Hunter Pence and Freddy Galvis homered to lead the Philadelphia Phillies to their sixth straight victory with a 6-4 win over the Boston Red Sox on Friday night.
Hamels (6-1) gave up three runs on six hits while striking out nine and walking one. It was the sixth straight win for Hamels, who improved to 4-0 in five career starts against Boston.
Streaking Carlos Ruiz went 2 for 3 with a pair of RBIs for Philadelphia, which moved two games above .500 for the first time this season. Ruiz, who entered leading major league catchers in several offensive categories, is 11 for 17 in his last five games.
Jonathan Papelbon pitched a scoreless ninth for his 12th save in as many chances.