The St. Louis Cardinals beat the Philadelphia Phillies 12-4 on May 18, 2018 at Busch Stadium.

Final · Busch Stadium

No player lines are on file for this game, only the final score.

Before and after

Other Phillies vs Cardinals games