Phils, likely without Bryce Harper, close out first half vs. Marlins