Juan Pierre hit a go-ahead, two-run single in the seventh inning to back Cole Hamels, and the Philadelphia Phillies beat the San Diego Padres 4-1 on Friday night for their 13th straight victory at Petco Park.

Hamels (2-1) improved to 7-2 with a 2.22 ERA in 12 career starts against his hometown Padres. In his last four starts against San Diego, he's 4-0 with a 0.60 ERA.

Shane Victorino hit a solo home run in the eighth, his second. Victorino was hit by a pitch on the left elbow earlier in the at-bat, but umpire Dan Bellino ruled that he leaned into the pitch.

After allowing a run in the fifth, Hamels was assured of the victory thanks to a three-run rally in the seventh. Hamels allowed one run and six hits in six innings, struck out four and walked one.

Edinson Volquez held Philadelphia to two hits through six scoreless innings before allowing three straight singles to open the seventh and load the bases. Andrew Cashner relieved Volquez (0-2) and allowed Brian Schneider's RBI single to right bring in Victorino with the tying run. With one out, Pierre singled to right to score Ty Wigginton and Freddy Galvis.

Jonathan Papelbon pitched the ninth for his fifth save in five chances.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)