long live the battle