Common collocations before 'battle'

after, before, did, first, fought, great, last, like, lost, men, never, now, sound, two, will