Sayyiduna Abdullah bin Mas'ud (may Allah be pleased with him) narrates: If Allah Almighty has taken the covenant from a soul in a man's loins, then even if the man were to cast that sperm-drop onto a rock, Allah Almighty would bring it forth from that rock. So if you wish, complete (the act), and if you wish, do not practise 'azl.
Al-Tabarani recorded it. Its chain contains a weak narrator whom I have not named, and the rest of its narrators are the narrators of the Sahih.
Hadith Referenceمجمع الزوائد ومنبع الفوائد / كتاب النكاح / 7579
Hadith Gradingمحدثین:إسناده ضعیف
Hadith Takhrij«اخرجه الطبراني فى المعجم الكبير (9664)»