Phillies starting pitcher Cole Hamels turned in a dominant outing but was not backed by the bullpen as he settled for a no-decision Sunday afternoon against the White Sox.

Hamels surrendered a run-scoring single to Jeff Keppinger in the seventh and a solo home run to Alejandro De Aza in the eighth. The left-hander permitted eight hits and no walks while striking out seven over eight innings of a 4-3 win in extras.

Hamels is 2-0 with a 1.57 ERA over his first three July starts. He is 4-11 with a 4.05 ERA and a 1.22 WHIP through 20 starts at the All-Star break.