Philadelphia Phillies defeat St. Louis Cardinals, 10-7

In a three-hour slog of sloppy play and sluggish pace, the Philadelphia Phillies showed the Cardinals that when neither team has pitching, the one with power wins.

For the second consecutive night, the Phillies turned two home runs off the Cardinals' starter into an early lead and eventually a 10-7 victory Tuesday night at Busch Stadium. The Cardinals nibbled away at the Phillies' lead, even scoring in five consecutive innings through the heart of the game, but their pe...