battle on broadway