Cards split squads beat Astros, lose to Marlins

CARDINALSASTROS:

MARLINS-CARDINALS: