1)
Having stated that Yisrael will destroy their enemies, what is the significance of "Venasan Malcheihem be'Yadecha"?
1.
Or ha'Chayim: It means that the kings will be delivered into their hands alive - for them to put to death. 1
1
Or ha'Chayim: As we find in Yehoshua, 10:23. See also Oznayim la'Torah.