Psalms 18:40-50

ISV(i) 40 You have made my enemies turn their back to me, and I will destroy those who hate me. 41 They cried out for deliverance, but there was no one to deliver; they cried out to the LORD, but he did not answer them. 42 I ground them like wind-swept dust; I emptied them out like dirt in the street. 43 You rescued me from conflict with the people; you made me head of the nations. People who did not know me will serve me. 44 When they hear of me, they will obey me; foreigners will submit to me. 45 Foreigners will wilt away; they will come trembling out of their stronghold. 46 The LORD lives! Blessed be my Rock! May the God of my deliverance be exalted! 47 He is the God who executes vengeance on my behalf; who destroys peoples under me; 48 who delivers me from my enemies. Truly you will exalt me above those who oppose me; you will deliver me from the violent person. 49 Therefore, I will give thanks to you among the nations, LORD; I will sing praises to your name. 50 He is the one who gives victories to his king; who shows gracious love to his anointed, to David and his seed forever.