Volstad solid in start, Marlins top Cardinals