Philadelphia Phillies' Jimmy Rollins, left, throws out Boston Red Sox's Marlon Byrd (not shown) in the ninth inning of a baseball game on Friday, May 18, 2012, in Philadelphia. (AP Photo/H. Rumph Jr)
May 18, 2012 8:41:40 PM PDT
PHILADELPHIA (AP) - May 18, 2012 --
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.