Cleveland Indians battle Chicago White Sox in Home Opener