Phillies starter Sean O'Sullivan simply couldn't get it done against the Mets on Wednesday.

O'Sullivan (1-4) threw 5 2/3 innings but allowed 11 hits and seven earned runs before being pulled from the game. 

The Mets' bats were all over O'Sullivan, who allowed four home runs in the game.