“This day the Lord will deliver you up into my hands” (v.46)
'David versus Goliath' must rank as one of the most uneven matchups in military history! On one side, a powerful giant nine feet tall, heavily armored, experienced in fighting, confident and proud. His opponent, a shepherd boy unarmed except for a sling, with no battle experience, but confident in God.
That spiritual fact outweighs the physical ones, for Goliath showed contempt for God and for His people. God's people, including Saul and David's jealous brothers, lacked the faith to respond to Goliath's godless challenge. David, however, trusted God and wanted to see His enemies defeated and His name glorified.
The Lord gave David a dramatic victory that day (vv. 46-47), and the shocked Philistines were sent running for home. His courage came from the God who guarantees victory. David had known the protection of Yahweh. While tending his sheep, he had faced lions and bears, and the Lord rescued him. He believed (rightly) that God would rescue him again from the hands of Goliath.
The application for us here is, just as God helped David defeat the giant in his path, so God can help us defeat the giants in our paths as well. Just as it was for David our battles belong the Lord.
The Truth: “Thanks be to God! He gives us the victory through our Lord Jesus Christ.” (1 Cor. 15:57)