Phillies left-hander Cole Hamels suffered his worst start of the year against the Giants on Friday. Hamels allowed a season-high nine runs on a season-high 12 hits in a season-low 3 1/3 innings pitched. Hamels walked two and struck out four, but really was unable to get settled in in the 15-2 thrashing.

Hamels gave up a run in the first inning, and then the wheels fell completely off when he gave up eight runs in the fourth inning. Half of those runs came on a grand slam home run by Hunter Pence.

Even with the nightmare outing, Hamels will head into the All-Star break with a solid 3.63 ERA, though he is winless in his last eight starts, with his last win coming on May 23.