Psalms of the Christ (the Messiah)

A contemplation by Asaph.
Hear my teaching, my people.
Turn your ears to the words of my mouth.
I will open my mouth in a parable.
I will utter dark sayings of old, Psalm 78
Which we have heard and known,
and our fathers have told us.
We will not hide them from their children,
telling to the generation to come the praises of the LORD,
his strength, and his wondrous deeds that he has done.
For he established a covenant in Jacob,
and appointed a teaching in Israel,
which he commanded our fathers,
that they should make them known to their children;
that the generation to come might know, even the children who should be born;
who should arise and tell their children,
that they might set their hope in God,
and not forget God’s deeds,
but keep his commandments,
and might not be as their fathers,
a stubborn and rebellious generation,
a generation that didn’t make their hearts loyal,
whose spirit was not steadfast with God.
The children of Ephraim, being armed and carrying bows,
turned back in the day of battle.
10 They didn’t keep God’s covenant,
and refused to walk by his Torah.
11 They forgot his doings,
his wondrous deeds that he had shown them.
12 He did marvelous things in the sight of their fathers,
in the land of Egypt, in the field of Zoan.
13 He split the sea, and caused them to pass through.
He made the waters stand as a heap.
14 In the daytime he also led them with a cloud,
and all night with a light of fire.
15 He split rocks in the wilderness,
and gave them drink abundantly as out of the depths.
16 He brought streams also out of the rock,
and caused waters to run down like rivers.
17 Yet they still went on to sin against him,
to rebel against the Most High in the desert.
18 They tempted God in their heart
by asking food according to their desire.
19 Yes, they spoke against God.
They said, “Can God prepare a table in the wilderness?
20 Behold, he struck the rock, so that waters gushed out,
and streams overflowed.
Can he give bread also?
Will he provide meat for his people?”
21 Therefore the LORD heard, and was angry.
A fire was kindled against Jacob,
anger also went up against Israel,
22 because they didn’t believe in God,
and didn’t trust in his salvation [yeshuat].
23 Yet he commanded the skies above,
and opened the doors of heaven.
24 He rained down manna on them to eat,
and gave them food from the sky.  
Psalm 78:1-24

New Testament Fulfillment: 

Psalm 78:2  (prophecy fulfilled in Matthew 13:35)
Psalm 78:24 (prophecy fulfilled in John 6:31-33)
 The Psalms of Christ verses which are fulfilled in the New Testament are italicized.