Indians cage Cardinals 42-12