21The Lord rewarded me because of my righteous dealing; *because my hands were clean he rewarded me;
22For I have kept the ways of the Lord *and have not offended against my God;
23For all his judgments are before my eyes, *and his decrees I have not put away from me;
24For I have been blameless with him *and have kept myself from iniquity;
25Therefore the Lord rewarded me according to my righteous dealing, *because of the cleanness of my hands in his sight.
26With the faithful you show yourself faithful, O God; *with the forthright you show yourself forthright.
27With the pure you show yourself pure, *but with the crooked you are wily.
28You will save a lowly people, *but you will humble the haughty eyes.
29You, O Lord, are my lamp; *my God, you make my darkness bright.
30With you I will break down an enclosure; *with the help of my God I will scale any wall.
31As for God, his ways are perfect;
the words of the Lord are tried in the fire; *he is a shield to all who trust in him.
32For who is God, but the Lord? *who is the Rock, except our God?
33It is God who girds me about with strength *and makes my way secure.
34He makes me sure-footed like a deer *and lets me stand firm on the heights.
35He trains my hands for battle *and my arms for bending even a bow of bronze.
36You have given me your shield of victory; *your right hand also sustains me;
your loving care makes me great.
37You lengthen my stride beneath me, *and my ankles do not give way.
38I pursue my enemies and overtake them; *I will not turn back till I have destroyed them.
39I strike them down, and they cannot rise; *they fall defeated at my feet.
40You have girded me with strength for the battle; *you have cast down my adversaries beneath me;
you have put my enemies to flight.
41I destroy those who hate me;
they cry out, but there is none to help them; *they cry to the Lord, but he does not answer.
42I beat them small like dust before the wind; *I trample them like mud in the streets.
43You deliver me from the strife of the peoples; *you put me at the head of the nations.
44A people I have not known shall serve me;
no sooner shall they hear than they shall obey me; *strangers will cringe before me.
45The foreign peoples will lose heart; *they shall come trembling out of their strongholds.
46The Lord lives! Blessed is my Rock! *Exalted is the God of my salvation!
47He is the God who gave me victory *and cast down the peoples beneath me.
48You rescued me from the fury of my enemies;
you exalted me above those who rose against me; *you saved me from my deadly foe.
49Therefore will I extol you among the nations, O Lord, *and sing praises to your Name.
50He multiplies the victories of his king; *he shows loving-kindness to his anointed,
to David and his descendants for ever.