After a rain lengthy delay to start the game, the Phillies came out firing at the plate in a 10-5 victory over the Padres on Thursday night.

After a rain lengthy delay to start the game, the Phillies came out firing at the plate in a 10-5 victory over the Padres on Thursday night.