“The Promise of Christmas”
Luke 1:26-38
Promise #1: God’s promise of grace. (Luke 1:28-30, Ephesians 1:5-6)
Promise #2: God’s promise of a Son. (Luke 1:31-34; 2:32, Isaiah 7:14; 9:7; 11:10, Matthew 1:21, Micah 5:4, Colossians 2:9)
Promise #3: God’s promise to do the impossible. (Luke 1:35-37)
Response: A humble heart. (Luke 1:38, Mark 10:26-27, 1 Corinthians 1:27-29)
Podcast: Play in new window | Download