Four run eighth inning is enough to give Phillies the win.
The Philadelphia Phillies rallied late in the eighth inning to see off a tough St Louis Cardinals side 3-7, as they try and drag themselves out from a poor start to the season.
Eric Kratz hit a three run home run in the eighth inning to put the game beyond doubt after the game was tied in the seventh inning.
Never pitcher could findany rhythm on a blustery night in Philadelphia, as they combined for 24 hits, which meant it was a batters paradise to score runs.
Despite the loss, St Louis still find themselves in second place in the National League West, and should still be considered a World Series contender.