Wed 8/15/12 3:52 PM

Roy Halladay allowed three runs over seven innings and struck out seven in a loss to the Marlins on Wednesday. The Marlins offense was up to 30 straight scoreless innings before finally breaking through in the fourth inning against Halladay today. Miami ended up scoring nine runs, but six of those came off the bullpen in the eighth. Halladay has allowed four runs in 22 innings in his three starts this month.