Marlins open second half with road series vs. Cardinals, Phillies