When this verse was revealed: "You will never attain righteousness until you spend from that which you love" (__QUR_N__), Sayyiduna Zayd bin Harithah (may Allah be pleased with him) brought a horse called "Sabl" and said: O Messenger of Allah! This is for the sake of Allah. The Messenger of Allah (peace and blessings be upon him) said: Allah has accepted it from you.
Hadith Referenceسنن سعید بن منصور / كتاب التفسير / 507
Hadith Gradingمحدثین:سنده ضعيف لإرساله، هو صحيح إلى مُرْسِلِه محمد بن المنكدر.