EPISODE · Mar 16, 2026 · 14 MIN
Day 16: David, Goliath, and the Victory of God
In episode 16 of In Light of the Cross, we dig into David as a central Old Testament figure who powerfully points to Jesus. Using David and Goliath as our launching pad, we push back on the usual “be brave like David” take and instead read the story as salvation: Israel needs a substitute, and God wins through apparent weakness—foreshadowing Christ’s victory over sin and death at the cross, a victory shared with his people. We also explore how the battle has a spiritual-warfare backdrop, including connections to the Nephilim and the “giants” tradition. From there we trace David’s kingdom as a glimpse of what could be, his great sin with Bathsheba, and God’s forgiveness, showing why we still need the true Anointed One and the everlasting kingdom fulfilled in Jesus. 00:00 Welcome and Setup 01:06 Why David Matters 02:14 David Points to Christ 02:57 Rethinking David and Goliath 03:47 Victory Through Weakness 05:36 Nephilim and Spiritual War 09:00 Cross as Cosmic Victory 10:14 Kingdom Glory and Fall 11:18 Promise Fulfilled in Jesus 12:20 Wrap Up and Prayer
Embed this episode
NOW PLAYING
Day 16: David, Goliath, and the Victory of God
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.