Charles Spurgeon’s Commentary on Matthew Introductory Note Matthew 1:1-17 Matthew 1:18-25 Matthew 2 Matthew 3:1-12 Matthew 3:13-17 Matthew 4:1-11 Matthew 4:12-25 Matthew 5:1-16 Matthew 5:17-20 Matthew 5:21-48 Matthew 6:1-18 Matthew 6:19-34 Rate this:Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading...