Yeah, it was ugly.
Cole Hamels suffered his second straight horrible outing, lasting just three innings and giving up five runs on eight hits with no walks and one strikeout, a game that was ably capped right here. It came on the heels of an even worse start in San Francisco right before the All Star Break in which Hamels went 3 1/3 innings and gave up nine runs on 12 hits against the Giants.
Over his last two starts, his ERA is 19.89. Over his last seven starts, it's 6.