Roy Halladay lasts just 2 innings as Cardinals blitz Phillies
Roy Halladay gave up a grand slam to Yadier Molina in an abbreviated two-inning start before leaving with shoulder soreness, and the Cardinals avoided a four-game sweep with an 8-3 win over the Phillies on Sunday.