The Father's Promise to pour out His Spirit on mankind was fulfilled on the Day of Pentecost in AD 31. God's Holy Spirit saves us by its washing of regeneration and renewal. This sermon addresses how the meaning of the Day of Pentecost was fulfilled and how God’s Spirit regenerates and renews us.