The LORD is my rock,
3My God is my rock, in whom I take refuge,
my shield, and the horn of my salvation.
My stronghold, my refuge, and my Savior,
4I will call upon the LORD, who is worthy to be praised;
5For the waves of death engulfed me;
6The cords of Sheol entangled me;
7In my distress I called upon the LORD;
I cried out to my God.
And from His temple He heard my voice,
8Then the earth shook and quaked;
the foundations of the heavensa trembled;
9Smoke rose from His nostrils,
and consuming fire came from His mouth;
10He parted the heavens and came down
11He mounted a cherub and flew;
He soaredb on the wings of the wind.
12He made darkness a canopy around Him,
13From the brightness of His presence
coals of firec blazed forth.
14The LORD thundered from heaven;
15He shot His arrows and scattered the foes;
16The channels of the sea appeared,
and the foundations of the world were exposed
at the rebuke of the LORD,
17He reached down from on high and took hold of me;
18He rescued me from my powerful enemy,
19They confronted me in my day of calamity,
20He brought me out into the open;
21The LORD has rewarded me according to my righteousness;
22For I have kept the ways of the LORD
23For all His ordinances are before me;
24And I have been blameless before Him
25So the LORD has repaid me according to my righteousness,
according to my cleanness in His sight.d
26To the faithful You show Yourself faithful,
27to the pure You show Yourself pure,
28You save an afflicted people,
29For You, O LORD, are my lamp;
30For in You I can charge an army;
31As for God, His way is perfect;
the word of the LORD is flawless.
He is a shield to all
32For who is God besides the LORD?
33God is my strong fortress
34He makes my feet like those of a deer
35He trains my hands for battle;
36You have given me Your shield of salvation,
and Your gentleness exalts me.e
37You broaden the path beneath me
38I pursued my enemies and destroyed them;
39I devoured and crushed them so they could not rise;
40You have armed me with strength for battle;
41You have made my enemies retreat before me;
42They looked, but there was no one to save them—
43I ground them as the dust of the earth;
44You have delivered me from the strife of my people;
You have preserved me as the head of nations;
45Foreigners cower before me;
46Foreigners lose heart
and come tremblingf from their strongholds.
47The LORD lives, and blessed be my Rock!
48the God who avenges me
49who frees me from my enemies.
You exalt me above my foes;
50Therefore I will praise You, O LORD, among the nations;
I will sing praises to Your name.g
51Great salvation He brings to His king.
He shows loving devotion to His anointed,
to David and his descendants forever.”